pub trait ISkillDataMethods: ISkillData {
Show 241 methods
// Provided methods
fn get_sid(self) -> Il2CppString { ... }
fn set_sid(self, value: impl Into<Il2CppString>) { ... }
fn get_name(self) -> Il2CppString { ... }
fn set_name(self, value: impl Into<Il2CppString>) { ... }
fn get_help(self) -> Il2CppString { ... }
fn set_help(self, value: impl Into<Il2CppString>) { ... }
fn get_command_name(self) -> Il2CppString { ... }
fn set_command_name(self, value: impl Into<Il2CppString>) { ... }
fn get_command_help(self) -> Il2CppString { ... }
fn set_command_help(self, value: impl Into<Il2CppString>) { ... }
fn get_command_warning(self) -> Il2CppString { ... }
fn set_command_warning(self, value: impl Into<Il2CppString>) { ... }
fn get_root_command_sid(self) -> Il2CppString { ... }
fn set_root_command_sid(self, value: impl Into<Il2CppString>) { ... }
fn get_icon_kind(self) -> SkillData_IconKinds { ... }
fn set_icon_kind(self, value: impl Into<SkillData_IconKinds>) { ... }
fn get_icon_label(self) -> Il2CppString { ... }
fn set_icon_label(self, value: impl Into<Il2CppString>) { ... }
fn get_icon_bmap(self) -> Il2CppString { ... }
fn set_icon_bmap(self, value: impl Into<Il2CppString>) { ... }
fn get_stand(self) -> SkillData_Stands { ... }
fn set_stand(self, value: impl Into<SkillData_Stands>) { ... }
fn get_action(self) -> SkillData_Actions { ... }
fn set_action(self, value: impl Into<SkillData_Actions>) { ... }
fn get_timing(self) -> SkillData_Timings { ... }
fn set_timing(self, value: impl Into<SkillData_Timings>) { ... }
fn get_target(self) -> SkillData_Targets { ... }
fn set_target(self, value: impl Into<SkillData_Targets>) { ... }
fn get_equip_iids(self) -> Array<Il2CppString> { ... }
fn set_equip_iids(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_group(self) -> i32 { ... }
fn set_group(self, value: impl Into<i32>) { ... }
fn get_priority(self) -> u8 { ... }
fn set_priority(self, value: impl Into<u8>) { ... }
fn get_layer(self) -> SkillData_Layers { ... }
fn set_layer(self, value: impl Into<SkillData_Layers>) { ... }
fn get_order(self) -> i8 { ... }
fn set_order(self, value: impl Into<i8>) { ... }
fn get_cycle(self) -> SkillData_Cycles { ... }
fn set_cycle(self, value: impl Into<SkillData_Cycles>) { ... }
fn get_frequency(self) -> SkillData_Frequencies { ... }
fn set_frequency(self, value: impl Into<SkillData_Frequencies>) { ... }
fn get_condition(self) -> Il2CppString { ... }
fn set_condition(self, value: impl Into<Il2CppString>) { ... }
fn get_give_target(self) -> SkillData_GiveTargets { ... }
fn set_give_target(self, value: impl Into<SkillData_GiveTargets>) { ... }
fn get_give_condition(self) -> Il2CppString { ... }
fn set_give_condition(self, value: impl Into<Il2CppString>) { ... }
fn get_give_sids(self) -> Array<Il2CppString> { ... }
fn set_give_sids(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_remove_sids(self) -> Array<Il2CppString> { ... }
fn set_remove_sids(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_sync_conditions(self) -> Array<Il2CppString> { ... }
fn set_sync_conditions(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_sync_sids(self) -> Array<Il2CppString> { ... }
fn set_sync_sids(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_rebirth_sid(self) -> Il2CppString { ... }
fn set_rebirth_sid(self, value: impl Into<Il2CppString>) { ... }
fn get_engage_sid(self) -> Il2CppString { ... }
fn set_engage_sid(self, value: impl Into<Il2CppString>) { ... }
fn get_change_sids(self) -> Array<Il2CppString> { ... }
fn set_change_sids(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_attack_range(self) -> Il2CppString { ... }
fn set_attack_range(self, value: impl Into<Il2CppString>) { ... }
fn get_overlap_range(self) -> Il2CppString { ... }
fn set_overlap_range(self, value: impl Into<Il2CppString>) { ... }
fn get_overlap_terrain(self) -> Il2CppString { ... }
fn set_overlap_terrain(self, value: impl Into<Il2CppString>) { ... }
fn get_zoc_range(self) -> Il2CppString { ... }
fn set_zoc_range(self, value: impl Into<Il2CppString>) { ... }
fn get_zoc_type(self) -> SkillData_Zocs { ... }
fn set_zoc_type(self, value: impl Into<SkillData_Zocs>) { ... }
fn get_cooperation_skill(self) -> Il2CppString { ... }
fn set_cooperation_skill(self, value: impl Into<Il2CppString>) { ... }
fn get_horse_skill(self) -> Il2CppString { ... }
fn set_horse_skill(self, value: impl Into<Il2CppString>) { ... }
fn get_covert_skill(self) -> Il2CppString { ... }
fn set_covert_skill(self, value: impl Into<Il2CppString>) { ... }
fn get_heavy_skill(self) -> Il2CppString { ... }
fn set_heavy_skill(self, value: impl Into<Il2CppString>) { ... }
fn get_fly_skill(self) -> Il2CppString { ... }
fn set_fly_skill(self, value: impl Into<Il2CppString>) { ... }
fn get_magic_skill(self) -> Il2CppString { ... }
fn set_magic_skill(self, value: impl Into<Il2CppString>) { ... }
fn get_prana_skill(self) -> Il2CppString { ... }
fn set_prana_skill(self, value: impl Into<Il2CppString>) { ... }
fn get_dragon_skill(self) -> Il2CppString { ... }
fn set_dragon_skill(self, value: impl Into<Il2CppString>) { ... }
fn get_act_names(self) -> Array<Il2CppString> { ... }
fn set_act_names(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_act_operations(self) -> Array<Il2CppString> { ... }
fn set_act_operations(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_act_values(self) -> Array<Il2CppString> { ... }
fn set_act_values(self, value: impl Into<Array<Il2CppString>>) { ... }
fn get_around_center(self) -> SkillData_AroundCenters { ... }
fn set_around_center(self, value: impl Into<SkillData_AroundCenters>) { ... }
fn get_around_target(self) -> SkillData_AroundTargets { ... }
fn set_around_target(self, value: impl Into<SkillData_AroundTargets>) { ... }
fn get_around_condition(self) -> Il2CppString { ... }
fn set_around_condition(self, value: impl Into<Il2CppString>) { ... }
fn get_around_name(self) -> Il2CppString { ... }
fn set_around_name(self, value: impl Into<Il2CppString>) { ... }
fn get_around_operation(self) -> Il2CppString { ... }
fn set_around_operation(self, value: impl Into<Il2CppString>) { ... }
fn get_around_value(self) -> Il2CppString { ... }
fn set_around_value(self, value: impl Into<Il2CppString>) { ... }
fn get_bad_state(self) -> SkillData_States { ... }
fn set_bad_state(self, value: impl Into<SkillData_States>) { ... }
fn get_bad_ignore(self) -> SkillData_States { ... }
fn set_bad_ignore(self, value: impl Into<SkillData_States>) { ... }
fn get_efficacy(self) -> SkillData_Attrs { ... }
fn set_efficacy(self, value: impl Into<SkillData_Attrs>) { ... }
fn get_efficacy_ignore(self) -> SkillData_Attrs { ... }
fn set_efficacy_ignore(self, value: impl Into<SkillData_Attrs>) { ... }
fn get_efficacy_value(self) -> i32 { ... }
fn set_efficacy_value(self, value: impl Into<i32>) { ... }
fn get_flag(self) -> SkillData_Flags { ... }
fn set_flag(self, value: impl Into<SkillData_Flags>) { ... }
fn get_private_flag(self) -> SkillData_PrivateFlags { ... }
fn set_private_flag(self, value: impl Into<SkillData_PrivateFlags>) { ... }
fn get_work(self) -> SkillData_Works { ... }
fn set_work(self, value: impl Into<SkillData_Works>) { ... }
fn get_work_operation(self) -> Il2CppString { ... }
fn set_work_operation(self, value: impl Into<Il2CppString>) { ... }
fn get_work_value(self) -> f32 { ... }
fn set_work_value(self, value: impl Into<f32>) { ... }
fn get_power(self) -> i32 { ... }
fn set_power(self, value: impl Into<i32>) { ... }
fn get_life(self) -> i32 { ... }
fn set_life(self, value: impl Into<i32>) { ... }
fn get_cost(self) -> i32 { ... }
fn set_cost(self, value: impl Into<i32>) { ... }
fn get_rewarp(self) -> i32 { ... }
fn set_rewarp(self, value: impl Into<i32>) { ... }
fn get_removable(self) -> i32 { ... }
fn set_removable(self, value: impl Into<i32>) { ... }
fn get_vision_count(self) -> i32 { ... }
fn set_vision_count(self, value: impl Into<i32>) { ... }
fn get_range_target(self) -> ItemData_Kinds { ... }
fn set_range_target(self, value: impl Into<ItemData_Kinds>) { ... }
fn get_range_i(self) -> i32 { ... }
fn set_range_i(self, value: impl Into<i32>) { ... }
fn get_range_o(self) -> i32 { ... }
fn set_range_o(self, value: impl Into<i32>) { ... }
fn get_range_add(self) -> i32 { ... }
fn set_range_add(self, value: impl Into<i32>) { ... }
fn get_range_extend(self) -> i32 { ... }
fn set_range_extend(self, value: impl Into<i32>) { ... }
fn get_move_self(self) -> i32 { ... }
fn set_move_self(self, value: impl Into<i32>) { ... }
fn get_move_target(self) -> i32 { ... }
fn set_move_target(self, value: impl Into<i32>) { ... }
fn get_enhance_level(self) -> i8 { ... }
fn set_enhance_level(self, value: impl Into<i8>) { ... }
fn get_enhance_value(self) -> CapabilitySbyte { ... }
fn set_enhance_value(self, value: impl Into<CapabilitySbyte>) { ... }
fn get_weapon_prohibit(self) -> WeaponMask { ... }
fn set_weapon_prohibit(self, value: impl Into<WeaponMask>) { ... }
fn get_weapon_level(self) -> WeaponLevels { ... }
fn set_weapon_level(self, value: impl Into<WeaponLevels>) { ... }
fn get_effect(self) -> Il2CppString { ... }
fn set_effect(self, value: impl Into<Il2CppString>) { ... }
fn get_inheritance_cost(self) -> u16 { ... }
fn set_inheritance_cost(self, value: impl Into<u16>) { ... }
fn get_inheritance_sort(self) -> u16 { ... }
fn set_inheritance_sort(self, value: impl Into<u16>) { ... }
fn get_inheritance_sort_key(self) -> i32 { ... }
fn ctor(self) { ... }
fn get_calculator(self) -> CalculatorManager { ... }
fn create_func(
self,
header: impl Into<Il2CppString>,
index: impl Into<i32>,
name: impl Into<Il2CppString>,
operation: impl Into<Il2CppString>,
value: impl Into<Il2CppString>,
) -> SkillData_Func { ... }
fn on_build(self) { ... }
fn calc_change_skills(self) -> Array<SkillData> { ... }
fn on_completed(self) { ... }
fn on_completed_end(self) { ... }
fn on_release(self) { ... }
fn get_style_skill(self, type: impl Into<BattleStyle_Types>) -> SkillData { ... }
fn set_style_skill(
self,
type: impl Into<BattleStyle_Types>,
name: impl Into<Il2CppString>,
) { ... }
fn get_range_center(self) -> RangeData_Targets { ... }
fn get_attack_range_2(
self,
dir: impl Into<Dir_Type>,
) -> List_1<RangeData_Offset> { ... }
fn get_overlap_range_2(
self,
dir: impl Into<Dir_Type>,
) -> List_1<RangeData_Offset> { ... }
fn has_overlap_terrain(self) -> bool { ... }
fn get_weapon_level_mask(self) -> WeaponMask { ... }
fn get_prefixless_sid(self) -> Il2CppString { ... }
fn get_debug_name(self) -> Il2CppString { ... }
fn is_command_skill(self) -> bool { ... }
fn is_condition_impl(
self,
command: impl Into<CalculatorCommand>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> bool { ... }
fn has_condition(self) -> bool { ... }
fn is_condition(self) -> bool { ... }
fn is_condition_2(
self,
current: impl Into<Unit>,
reverse: impl Into<Unit>,
) -> bool { ... }
fn is_condition_3(
self,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
) -> bool { ... }
fn is_give_condition(
self,
current: impl Into<Unit>,
reverse: impl Into<Unit>,
) -> bool { ... }
fn is_give_condition_2(
self,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
) -> bool { ... }
fn execute_impl(
self,
func: impl Into<SkillData_Func>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> bool { ... }
fn has_execute_act(self) -> bool { ... }
fn execute_act(
self,
current: impl Into<Unit>,
reverse: impl Into<Unit>,
) -> bool { ... }
fn execute_act_2(
self,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
) -> bool { ... }
fn is_style_skill(self) -> bool { ... }
fn is_sync_condition(
self,
unit: impl Into<Unit>,
index: impl Into<i32>,
) -> bool { ... }
fn is_aroun_condition_target(
self,
unit: impl Into<Unit>,
target: impl Into<Unit>,
) -> bool { ... }
fn is_aroun_condition(
self,
unit: impl Into<Unit>,
target: impl Into<Unit>,
) -> bool { ... }
fn is_aroun_condition_2(
self,
unit: impl Into<Unit>,
center: impl Into<Unit>,
target: impl Into<Unit>,
) -> bool { ... }
fn is_aroun_condition_3(
self,
unit: impl Into<Unit>,
center: impl Into<Unit>,
target: impl Into<Unit>,
range_i: impl Into<i32>,
range_o: impl Into<i32>,
) -> bool { ... }
fn has_execute_around(self) -> bool { ... }
fn execute_around(
self,
unit: impl Into<Unit>,
target: impl Into<Unit>,
) -> bool { ... }
fn execute_around_2(
self,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
) -> bool { ... }
fn can_frequency(self, frequency: impl Into<SkillData_Frequencies>) -> bool { ... }
fn can_equip(self) -> bool { ... }
fn has_effect(self) -> bool { ... }
fn is_hide(self) -> bool { ... }
fn is_moving(self) -> bool { ... }
fn is_all_range(self) -> bool { ... }
fn try_get_icon(self) -> Sprite { ... }
fn try_get_effcy_icon(self, is_outline: impl Into<bool>) -> Sprite { ... }
fn get_equip_item(self, index: impl Into<i32>) -> ItemData { ... }
fn has_equip_item(self) -> bool { ... }
fn has_null_item(self) -> bool { ... }
fn can_target(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool { ... }
fn can_range(
self,
x: impl Into<i32>,
z: impl Into<i32>,
target: impl Into<Unit>,
) -> bool { ... }
fn can_range_2(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool { ... }
fn can_range_3(self, range: impl Into<i32>) -> bool { ... }
fn can_support(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool { ... }
fn can_self_target(self) -> bool { ... }
fn is_rerewarp(self) -> bool { ... }
fn is_enchantment_skill(self) -> bool { ... }
fn is_fang_curse_skill(self) -> bool { ... }
fn get_fang_curse_level(self) -> i32 { ... }
fn calc_work(self, value: impl Into<i32>) -> i32 { ... }
fn get_effect_seqeunce(self) -> EffectSequence { ... }
fn get_effect_data(self, kind: impl Into<EffectSequence_Kind>) -> EffectData { ... }
fn get_effect_path(
self,
kind: impl Into<EffectSequence_Kind>,
mode: impl Into<EffectData_Modes>,
) -> Il2CppString { ... }
fn is_show_caption(self, kind: impl Into<EffectSequence_Kind>) -> bool { ... }
fn is_time_stop(self) -> bool { ... }
fn is_show_active_caption(self) -> bool { ... }
fn is_show_shoot_caption(self) -> bool { ... }
fn is_show_hit_caption(self) -> bool { ... }
fn get_combat_active_effect(self) -> Il2CppString { ... }
fn get_combat_hit_effect(self) -> Il2CppString { ... }
fn get_b_map_active_effect(self) -> Il2CppString { ... }
fn get_b_map_shoot_effect(self) -> Il2CppString { ... }
fn get_b_map_hit_effect(self) -> Il2CppString { ... }
fn can_override_skill(self) -> bool { ... }
}Provided Methods§
Sourcefn get_sid(self) -> Il2CppString
fn get_sid(self) -> Il2CppString
get_Sid() overload
Sourcefn set_sid(self, value: impl Into<Il2CppString>)
fn set_sid(self, value: impl Into<Il2CppString>)
set_Sid(::unity::Il2CppString) overload
Sourcefn get_name(self) -> Il2CppString
fn get_name(self) -> Il2CppString
get_Name() overload
Sourcefn set_name(self, value: impl Into<Il2CppString>)
fn set_name(self, value: impl Into<Il2CppString>)
set_Name(::unity::Il2CppString) overload
Sourcefn get_help(self) -> Il2CppString
fn get_help(self) -> Il2CppString
get_Help() overload
Sourcefn set_help(self, value: impl Into<Il2CppString>)
fn set_help(self, value: impl Into<Il2CppString>)
set_Help(::unity::Il2CppString) overload
Sourcefn get_command_name(self) -> Il2CppString
fn get_command_name(self) -> Il2CppString
get_CommandName() overload
Sourcefn set_command_name(self, value: impl Into<Il2CppString>)
fn set_command_name(self, value: impl Into<Il2CppString>)
set_CommandName(::unity::Il2CppString) overload
Sourcefn get_command_help(self) -> Il2CppString
fn get_command_help(self) -> Il2CppString
get_CommandHelp() overload
Sourcefn set_command_help(self, value: impl Into<Il2CppString>)
fn set_command_help(self, value: impl Into<Il2CppString>)
set_CommandHelp(::unity::Il2CppString) overload
Sourcefn get_command_warning(self) -> Il2CppString
fn get_command_warning(self) -> Il2CppString
get_CommandWarning() overload
Sourcefn set_command_warning(self, value: impl Into<Il2CppString>)
fn set_command_warning(self, value: impl Into<Il2CppString>)
set_CommandWarning(::unity::Il2CppString) overload
Sourcefn get_root_command_sid(self) -> Il2CppString
fn get_root_command_sid(self) -> Il2CppString
get_RootCommandSid() overload
Sourcefn set_root_command_sid(self, value: impl Into<Il2CppString>)
fn set_root_command_sid(self, value: impl Into<Il2CppString>)
set_RootCommandSid(::unity::Il2CppString) overload
Sourcefn get_icon_kind(self) -> SkillData_IconKinds
fn get_icon_kind(self) -> SkillData_IconKinds
get_IconKind() overload
Sourcefn set_icon_kind(self, value: impl Into<SkillData_IconKinds>)
fn set_icon_kind(self, value: impl Into<SkillData_IconKinds>)
set_IconKind(crate::app::skilldata::SkillData_IconKinds) overload
Sourcefn get_icon_label(self) -> Il2CppString
fn get_icon_label(self) -> Il2CppString
get_IconLabel() overload
Sourcefn set_icon_label(self, value: impl Into<Il2CppString>)
fn set_icon_label(self, value: impl Into<Il2CppString>)
set_IconLabel(::unity::Il2CppString) overload
Sourcefn get_icon_bmap(self) -> Il2CppString
fn get_icon_bmap(self) -> Il2CppString
get_IconBmap() overload
Sourcefn set_icon_bmap(self, value: impl Into<Il2CppString>)
fn set_icon_bmap(self, value: impl Into<Il2CppString>)
set_IconBmap(::unity::Il2CppString) overload
Sourcefn get_stand(self) -> SkillData_Stands
fn get_stand(self) -> SkillData_Stands
get_Stand() overload
Sourcefn set_stand(self, value: impl Into<SkillData_Stands>)
fn set_stand(self, value: impl Into<SkillData_Stands>)
set_Stand(crate::app::skilldata::SkillData_Stands) overload
Sourcefn get_action(self) -> SkillData_Actions
fn get_action(self) -> SkillData_Actions
get_Action() overload
Sourcefn set_action(self, value: impl Into<SkillData_Actions>)
fn set_action(self, value: impl Into<SkillData_Actions>)
set_Action(crate::app::skilldata::SkillData_Actions) overload
Sourcefn get_timing(self) -> SkillData_Timings
fn get_timing(self) -> SkillData_Timings
get_Timing() overload
Sourcefn set_timing(self, value: impl Into<SkillData_Timings>)
fn set_timing(self, value: impl Into<SkillData_Timings>)
set_Timing(crate::app::skilldata::SkillData_Timings) overload
Sourcefn get_target(self) -> SkillData_Targets
fn get_target(self) -> SkillData_Targets
get_Target() overload
Sourcefn set_target(self, value: impl Into<SkillData_Targets>)
fn set_target(self, value: impl Into<SkillData_Targets>)
set_Target(crate::app::skilldata::SkillData_Targets) overload
Sourcefn get_equip_iids(self) -> Array<Il2CppString>
fn get_equip_iids(self) -> Array<Il2CppString>
get_EquipIids() overload
Sourcefn set_equip_iids(self, value: impl Into<Array<Il2CppString>>)
fn set_equip_iids(self, value: impl Into<Array<Il2CppString>>)
set_EquipIids(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_priority(self) -> u8
fn get_priority(self) -> u8
get_Priority() overload
Sourcefn set_priority(self, value: impl Into<u8>)
fn set_priority(self, value: impl Into<u8>)
set_Priority(u8) overload
Sourcefn get_layer(self) -> SkillData_Layers
fn get_layer(self) -> SkillData_Layers
get_Layer() overload
Sourcefn set_layer(self, value: impl Into<SkillData_Layers>)
fn set_layer(self, value: impl Into<SkillData_Layers>)
set_Layer(crate::app::skilldata::SkillData_Layers) overload
Sourcefn get_cycle(self) -> SkillData_Cycles
fn get_cycle(self) -> SkillData_Cycles
get_Cycle() overload
Sourcefn set_cycle(self, value: impl Into<SkillData_Cycles>)
fn set_cycle(self, value: impl Into<SkillData_Cycles>)
set_Cycle(crate::app::skilldata::SkillData_Cycles) overload
Sourcefn get_frequency(self) -> SkillData_Frequencies
fn get_frequency(self) -> SkillData_Frequencies
get_Frequency() overload
Sourcefn set_frequency(self, value: impl Into<SkillData_Frequencies>)
fn set_frequency(self, value: impl Into<SkillData_Frequencies>)
set_Frequency(crate::app::skilldata::SkillData_Frequencies) overload
Sourcefn get_condition(self) -> Il2CppString
fn get_condition(self) -> Il2CppString
get_Condition() overload
Sourcefn set_condition(self, value: impl Into<Il2CppString>)
fn set_condition(self, value: impl Into<Il2CppString>)
set_Condition(::unity::Il2CppString) overload
Sourcefn get_give_target(self) -> SkillData_GiveTargets
fn get_give_target(self) -> SkillData_GiveTargets
get_GiveTarget() overload
Sourcefn set_give_target(self, value: impl Into<SkillData_GiveTargets>)
fn set_give_target(self, value: impl Into<SkillData_GiveTargets>)
set_GiveTarget(crate::app::skilldata::SkillData_GiveTargets) overload
Sourcefn get_give_condition(self) -> Il2CppString
fn get_give_condition(self) -> Il2CppString
get_GiveCondition() overload
Sourcefn set_give_condition(self, value: impl Into<Il2CppString>)
fn set_give_condition(self, value: impl Into<Il2CppString>)
set_GiveCondition(::unity::Il2CppString) overload
Sourcefn get_give_sids(self) -> Array<Il2CppString>
fn get_give_sids(self) -> Array<Il2CppString>
get_GiveSids() overload
Sourcefn set_give_sids(self, value: impl Into<Array<Il2CppString>>)
fn set_give_sids(self, value: impl Into<Array<Il2CppString>>)
set_GiveSids(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_remove_sids(self) -> Array<Il2CppString>
fn get_remove_sids(self) -> Array<Il2CppString>
get_RemoveSids() overload
Sourcefn set_remove_sids(self, value: impl Into<Array<Il2CppString>>)
fn set_remove_sids(self, value: impl Into<Array<Il2CppString>>)
set_RemoveSids(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_sync_conditions(self) -> Array<Il2CppString>
fn get_sync_conditions(self) -> Array<Il2CppString>
get_SyncConditions() overload
Sourcefn set_sync_conditions(self, value: impl Into<Array<Il2CppString>>)
fn set_sync_conditions(self, value: impl Into<Array<Il2CppString>>)
set_SyncConditions(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_sync_sids(self) -> Array<Il2CppString>
fn get_sync_sids(self) -> Array<Il2CppString>
get_SyncSids() overload
Sourcefn set_sync_sids(self, value: impl Into<Array<Il2CppString>>)
fn set_sync_sids(self, value: impl Into<Array<Il2CppString>>)
set_SyncSids(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_rebirth_sid(self) -> Il2CppString
fn get_rebirth_sid(self) -> Il2CppString
get_RebirthSid() overload
Sourcefn set_rebirth_sid(self, value: impl Into<Il2CppString>)
fn set_rebirth_sid(self, value: impl Into<Il2CppString>)
set_RebirthSid(::unity::Il2CppString) overload
Sourcefn get_engage_sid(self) -> Il2CppString
fn get_engage_sid(self) -> Il2CppString
get_EngageSid() overload
Sourcefn set_engage_sid(self, value: impl Into<Il2CppString>)
fn set_engage_sid(self, value: impl Into<Il2CppString>)
set_EngageSid(::unity::Il2CppString) overload
Sourcefn get_change_sids(self) -> Array<Il2CppString>
fn get_change_sids(self) -> Array<Il2CppString>
get_ChangeSids() overload
Sourcefn set_change_sids(self, value: impl Into<Array<Il2CppString>>)
fn set_change_sids(self, value: impl Into<Array<Il2CppString>>)
set_ChangeSids(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_attack_range(self) -> Il2CppString
fn get_attack_range(self) -> Il2CppString
get_AttackRange() overload
Sourcefn set_attack_range(self, value: impl Into<Il2CppString>)
fn set_attack_range(self, value: impl Into<Il2CppString>)
set_AttackRange(::unity::Il2CppString) overload
Sourcefn get_overlap_range(self) -> Il2CppString
fn get_overlap_range(self) -> Il2CppString
get_OverlapRange() overload
Sourcefn set_overlap_range(self, value: impl Into<Il2CppString>)
fn set_overlap_range(self, value: impl Into<Il2CppString>)
set_OverlapRange(::unity::Il2CppString) overload
Sourcefn get_overlap_terrain(self) -> Il2CppString
fn get_overlap_terrain(self) -> Il2CppString
get_OverlapTerrain() overload
Sourcefn set_overlap_terrain(self, value: impl Into<Il2CppString>)
fn set_overlap_terrain(self, value: impl Into<Il2CppString>)
set_OverlapTerrain(::unity::Il2CppString) overload
Sourcefn get_zoc_range(self) -> Il2CppString
fn get_zoc_range(self) -> Il2CppString
get_ZocRange() overload
Sourcefn set_zoc_range(self, value: impl Into<Il2CppString>)
fn set_zoc_range(self, value: impl Into<Il2CppString>)
set_ZocRange(::unity::Il2CppString) overload
Sourcefn get_zoc_type(self) -> SkillData_Zocs
fn get_zoc_type(self) -> SkillData_Zocs
get_ZocType() overload
Sourcefn set_zoc_type(self, value: impl Into<SkillData_Zocs>)
fn set_zoc_type(self, value: impl Into<SkillData_Zocs>)
set_ZocType(crate::app::skilldata::SkillData_Zocs) overload
Sourcefn get_cooperation_skill(self) -> Il2CppString
fn get_cooperation_skill(self) -> Il2CppString
get_CooperationSkill() overload
Sourcefn set_cooperation_skill(self, value: impl Into<Il2CppString>)
fn set_cooperation_skill(self, value: impl Into<Il2CppString>)
set_CooperationSkill(::unity::Il2CppString) overload
Sourcefn get_horse_skill(self) -> Il2CppString
fn get_horse_skill(self) -> Il2CppString
get_HorseSkill() overload
Sourcefn set_horse_skill(self, value: impl Into<Il2CppString>)
fn set_horse_skill(self, value: impl Into<Il2CppString>)
set_HorseSkill(::unity::Il2CppString) overload
Sourcefn get_covert_skill(self) -> Il2CppString
fn get_covert_skill(self) -> Il2CppString
get_CovertSkill() overload
Sourcefn set_covert_skill(self, value: impl Into<Il2CppString>)
fn set_covert_skill(self, value: impl Into<Il2CppString>)
set_CovertSkill(::unity::Il2CppString) overload
Sourcefn get_heavy_skill(self) -> Il2CppString
fn get_heavy_skill(self) -> Il2CppString
get_HeavySkill() overload
Sourcefn set_heavy_skill(self, value: impl Into<Il2CppString>)
fn set_heavy_skill(self, value: impl Into<Il2CppString>)
set_HeavySkill(::unity::Il2CppString) overload
Sourcefn get_fly_skill(self) -> Il2CppString
fn get_fly_skill(self) -> Il2CppString
get_FlySkill() overload
Sourcefn set_fly_skill(self, value: impl Into<Il2CppString>)
fn set_fly_skill(self, value: impl Into<Il2CppString>)
set_FlySkill(::unity::Il2CppString) overload
Sourcefn get_magic_skill(self) -> Il2CppString
fn get_magic_skill(self) -> Il2CppString
get_MagicSkill() overload
Sourcefn set_magic_skill(self, value: impl Into<Il2CppString>)
fn set_magic_skill(self, value: impl Into<Il2CppString>)
set_MagicSkill(::unity::Il2CppString) overload
Sourcefn get_prana_skill(self) -> Il2CppString
fn get_prana_skill(self) -> Il2CppString
get_PranaSkill() overload
Sourcefn set_prana_skill(self, value: impl Into<Il2CppString>)
fn set_prana_skill(self, value: impl Into<Il2CppString>)
set_PranaSkill(::unity::Il2CppString) overload
Sourcefn get_dragon_skill(self) -> Il2CppString
fn get_dragon_skill(self) -> Il2CppString
get_DragonSkill() overload
Sourcefn set_dragon_skill(self, value: impl Into<Il2CppString>)
fn set_dragon_skill(self, value: impl Into<Il2CppString>)
set_DragonSkill(::unity::Il2CppString) overload
Sourcefn get_act_names(self) -> Array<Il2CppString>
fn get_act_names(self) -> Array<Il2CppString>
get_ActNames() overload
Sourcefn set_act_names(self, value: impl Into<Array<Il2CppString>>)
fn set_act_names(self, value: impl Into<Array<Il2CppString>>)
set_ActNames(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_act_operations(self) -> Array<Il2CppString>
fn get_act_operations(self) -> Array<Il2CppString>
get_ActOperations() overload
Sourcefn set_act_operations(self, value: impl Into<Array<Il2CppString>>)
fn set_act_operations(self, value: impl Into<Array<Il2CppString>>)
set_ActOperations(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_act_values(self) -> Array<Il2CppString>
fn get_act_values(self) -> Array<Il2CppString>
get_ActValues() overload
Sourcefn set_act_values(self, value: impl Into<Array<Il2CppString>>)
fn set_act_values(self, value: impl Into<Array<Il2CppString>>)
set_ActValues(::unity::Array<::unity::Il2CppString>) overload
Sourcefn get_around_center(self) -> SkillData_AroundCenters
fn get_around_center(self) -> SkillData_AroundCenters
get_AroundCenter() overload
Sourcefn set_around_center(self, value: impl Into<SkillData_AroundCenters>)
fn set_around_center(self, value: impl Into<SkillData_AroundCenters>)
set_AroundCenter(crate::app::skilldata::SkillData_AroundCenters) overload
Sourcefn get_around_target(self) -> SkillData_AroundTargets
fn get_around_target(self) -> SkillData_AroundTargets
get_AroundTarget() overload
Sourcefn set_around_target(self, value: impl Into<SkillData_AroundTargets>)
fn set_around_target(self, value: impl Into<SkillData_AroundTargets>)
set_AroundTarget(crate::app::skilldata::SkillData_AroundTargets) overload
Sourcefn get_around_condition(self) -> Il2CppString
fn get_around_condition(self) -> Il2CppString
get_AroundCondition() overload
Sourcefn set_around_condition(self, value: impl Into<Il2CppString>)
fn set_around_condition(self, value: impl Into<Il2CppString>)
set_AroundCondition(::unity::Il2CppString) overload
Sourcefn get_around_name(self) -> Il2CppString
fn get_around_name(self) -> Il2CppString
get_AroundName() overload
Sourcefn set_around_name(self, value: impl Into<Il2CppString>)
fn set_around_name(self, value: impl Into<Il2CppString>)
set_AroundName(::unity::Il2CppString) overload
Sourcefn get_around_operation(self) -> Il2CppString
fn get_around_operation(self) -> Il2CppString
get_AroundOperation() overload
Sourcefn set_around_operation(self, value: impl Into<Il2CppString>)
fn set_around_operation(self, value: impl Into<Il2CppString>)
set_AroundOperation(::unity::Il2CppString) overload
Sourcefn get_around_value(self) -> Il2CppString
fn get_around_value(self) -> Il2CppString
get_AroundValue() overload
Sourcefn set_around_value(self, value: impl Into<Il2CppString>)
fn set_around_value(self, value: impl Into<Il2CppString>)
set_AroundValue(::unity::Il2CppString) overload
Sourcefn get_bad_state(self) -> SkillData_States
fn get_bad_state(self) -> SkillData_States
get_BadState() overload
Sourcefn set_bad_state(self, value: impl Into<SkillData_States>)
fn set_bad_state(self, value: impl Into<SkillData_States>)
set_BadState(crate::app::skilldata::SkillData_States) overload
Sourcefn get_bad_ignore(self) -> SkillData_States
fn get_bad_ignore(self) -> SkillData_States
get_BadIgnore() overload
Sourcefn set_bad_ignore(self, value: impl Into<SkillData_States>)
fn set_bad_ignore(self, value: impl Into<SkillData_States>)
set_BadIgnore(crate::app::skilldata::SkillData_States) overload
Sourcefn get_efficacy(self) -> SkillData_Attrs
fn get_efficacy(self) -> SkillData_Attrs
get_Efficacy() overload
Sourcefn set_efficacy(self, value: impl Into<SkillData_Attrs>)
fn set_efficacy(self, value: impl Into<SkillData_Attrs>)
set_Efficacy(crate::app::skilldata::SkillData_Attrs) overload
Sourcefn get_efficacy_ignore(self) -> SkillData_Attrs
fn get_efficacy_ignore(self) -> SkillData_Attrs
get_EfficacyIgnore() overload
Sourcefn set_efficacy_ignore(self, value: impl Into<SkillData_Attrs>)
fn set_efficacy_ignore(self, value: impl Into<SkillData_Attrs>)
set_EfficacyIgnore(crate::app::skilldata::SkillData_Attrs) overload
Sourcefn get_efficacy_value(self) -> i32
fn get_efficacy_value(self) -> i32
get_EfficacyValue() overload
Sourcefn set_efficacy_value(self, value: impl Into<i32>)
fn set_efficacy_value(self, value: impl Into<i32>)
set_EfficacyValue(i32) overload
Sourcefn get_flag(self) -> SkillData_Flags
fn get_flag(self) -> SkillData_Flags
get_Flag() overload
Sourcefn set_flag(self, value: impl Into<SkillData_Flags>)
fn set_flag(self, value: impl Into<SkillData_Flags>)
set_Flag(crate::app::skilldata::SkillData_Flags) overload
Sourcefn get_private_flag(self) -> SkillData_PrivateFlags
fn get_private_flag(self) -> SkillData_PrivateFlags
get_PrivateFlag() overload
Sourcefn set_private_flag(self, value: impl Into<SkillData_PrivateFlags>)
fn set_private_flag(self, value: impl Into<SkillData_PrivateFlags>)
set_PrivateFlag(crate::app::skilldata::SkillData_PrivateFlags) overload
Sourcefn get_work(self) -> SkillData_Works
fn get_work(self) -> SkillData_Works
get_Work() overload
Sourcefn set_work(self, value: impl Into<SkillData_Works>)
fn set_work(self, value: impl Into<SkillData_Works>)
set_Work(crate::app::skilldata::SkillData_Works) overload
Sourcefn get_work_operation(self) -> Il2CppString
fn get_work_operation(self) -> Il2CppString
get_WorkOperation() overload
Sourcefn set_work_operation(self, value: impl Into<Il2CppString>)
fn set_work_operation(self, value: impl Into<Il2CppString>)
set_WorkOperation(::unity::Il2CppString) overload
Sourcefn get_work_value(self) -> f32
fn get_work_value(self) -> f32
get_WorkValue() overload
Sourcefn set_work_value(self, value: impl Into<f32>)
fn set_work_value(self, value: impl Into<f32>)
set_WorkValue(f32) overload
Sourcefn get_rewarp(self) -> i32
fn get_rewarp(self) -> i32
get_Rewarp() overload
Sourcefn set_rewarp(self, value: impl Into<i32>)
fn set_rewarp(self, value: impl Into<i32>)
set_Rewarp(i32) overload
Sourcefn get_removable(self) -> i32
fn get_removable(self) -> i32
get_Removable() overload
Sourcefn set_removable(self, value: impl Into<i32>)
fn set_removable(self, value: impl Into<i32>)
set_Removable(i32) overload
Sourcefn get_vision_count(self) -> i32
fn get_vision_count(self) -> i32
get_VisionCount() overload
Sourcefn set_vision_count(self, value: impl Into<i32>)
fn set_vision_count(self, value: impl Into<i32>)
set_VisionCount(i32) overload
Sourcefn get_range_target(self) -> ItemData_Kinds
fn get_range_target(self) -> ItemData_Kinds
get_RangeTarget() overload
Sourcefn set_range_target(self, value: impl Into<ItemData_Kinds>)
fn set_range_target(self, value: impl Into<ItemData_Kinds>)
set_RangeTarget(crate::app::itemdata::ItemData_Kinds) overload
Sourcefn get_range_i(self) -> i32
fn get_range_i(self) -> i32
get_RangeI() overload
Sourcefn set_range_i(self, value: impl Into<i32>)
fn set_range_i(self, value: impl Into<i32>)
set_RangeI(i32) overload
Sourcefn get_range_o(self) -> i32
fn get_range_o(self) -> i32
get_RangeO() overload
Sourcefn set_range_o(self, value: impl Into<i32>)
fn set_range_o(self, value: impl Into<i32>)
set_RangeO(i32) overload
Sourcefn get_range_add(self) -> i32
fn get_range_add(self) -> i32
get_RangeAdd() overload
Sourcefn set_range_add(self, value: impl Into<i32>)
fn set_range_add(self, value: impl Into<i32>)
set_RangeAdd(i32) overload
Sourcefn get_range_extend(self) -> i32
fn get_range_extend(self) -> i32
get_RangeExtend() overload
Sourcefn set_range_extend(self, value: impl Into<i32>)
fn set_range_extend(self, value: impl Into<i32>)
set_RangeExtend(i32) overload
Sourcefn get_move_self(self) -> i32
fn get_move_self(self) -> i32
get_MoveSelf() overload
Sourcefn set_move_self(self, value: impl Into<i32>)
fn set_move_self(self, value: impl Into<i32>)
set_MoveSelf(i32) overload
Sourcefn get_move_target(self) -> i32
fn get_move_target(self) -> i32
get_MoveTarget() overload
Sourcefn set_move_target(self, value: impl Into<i32>)
fn set_move_target(self, value: impl Into<i32>)
set_MoveTarget(i32) overload
Sourcefn get_enhance_level(self) -> i8
fn get_enhance_level(self) -> i8
get_EnhanceLevel() overload
Sourcefn set_enhance_level(self, value: impl Into<i8>)
fn set_enhance_level(self, value: impl Into<i8>)
set_EnhanceLevel(i8) overload
Sourcefn get_enhance_value(self) -> CapabilitySbyte
fn get_enhance_value(self) -> CapabilitySbyte
get_EnhanceValue() overload
Sourcefn set_enhance_value(self, value: impl Into<CapabilitySbyte>)
fn set_enhance_value(self, value: impl Into<CapabilitySbyte>)
set_EnhanceValue(crate::app::capabilitysbyte::CapabilitySbyte) overload
Sourcefn get_weapon_prohibit(self) -> WeaponMask
fn get_weapon_prohibit(self) -> WeaponMask
get_WeaponProhibit() overload
Sourcefn set_weapon_prohibit(self, value: impl Into<WeaponMask>)
fn set_weapon_prohibit(self, value: impl Into<WeaponMask>)
set_WeaponProhibit(crate::app::weaponmask::WeaponMask) overload
Sourcefn get_weapon_level(self) -> WeaponLevels
fn get_weapon_level(self) -> WeaponLevels
get_WeaponLevel() overload
Sourcefn set_weapon_level(self, value: impl Into<WeaponLevels>)
fn set_weapon_level(self, value: impl Into<WeaponLevels>)
set_WeaponLevel(crate::app::weaponlevels::WeaponLevels) overload
Sourcefn get_effect(self) -> Il2CppString
fn get_effect(self) -> Il2CppString
get_Effect() overload
Sourcefn set_effect(self, value: impl Into<Il2CppString>)
fn set_effect(self, value: impl Into<Il2CppString>)
set_Effect(::unity::Il2CppString) overload
Sourcefn get_inheritance_cost(self) -> u16
fn get_inheritance_cost(self) -> u16
get_InheritanceCost() overload
Sourcefn set_inheritance_cost(self, value: impl Into<u16>)
fn set_inheritance_cost(self, value: impl Into<u16>)
set_InheritanceCost(u16) overload
Sourcefn get_inheritance_sort(self) -> u16
fn get_inheritance_sort(self) -> u16
get_InheritanceSort() overload
Sourcefn set_inheritance_sort(self, value: impl Into<u16>)
fn set_inheritance_sort(self, value: impl Into<u16>)
set_InheritanceSort(u16) overload
Sourcefn get_inheritance_sort_key(self) -> i32
fn get_inheritance_sort_key(self) -> i32
get_InheritanceSortKey() overload
Sourcefn get_calculator(self) -> CalculatorManager
fn get_calculator(self) -> CalculatorManager
get_Calculator() overload
Sourcefn create_func(
self,
header: impl Into<Il2CppString>,
index: impl Into<i32>,
name: impl Into<Il2CppString>,
operation: impl Into<Il2CppString>,
value: impl Into<Il2CppString>,
) -> SkillData_Func
fn create_func( self, header: impl Into<Il2CppString>, index: impl Into<i32>, name: impl Into<Il2CppString>, operation: impl Into<Il2CppString>, value: impl Into<Il2CppString>, ) -> SkillData_Func
CreateFunc(::unity::Il2CppString, i32, ::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcefn calc_change_skills(self) -> Array<SkillData>
fn calc_change_skills(self) -> Array<SkillData>
CalcChangeSkills() overload
Sourcefn on_completed(self)
fn on_completed(self)
OnCompleted() overload
Sourcefn on_completed_end(self)
fn on_completed_end(self)
OnCompletedEnd() overload
Sourcefn on_release(self)
fn on_release(self)
OnRelease() overload
Sourcefn get_style_skill(self, type: impl Into<BattleStyle_Types>) -> SkillData
fn get_style_skill(self, type: impl Into<BattleStyle_Types>) -> SkillData
GetStyleSkill(crate::app::battlestyle::BattleStyle_Types) overload
Sourcefn set_style_skill(
self,
type: impl Into<BattleStyle_Types>,
name: impl Into<Il2CppString>,
)
fn set_style_skill( self, type: impl Into<BattleStyle_Types>, name: impl Into<Il2CppString>, )
SetStyleSkill(crate::app::battlestyle::BattleStyle_Types, ::unity::Il2CppString) overload
Sourcefn get_range_center(self) -> RangeData_Targets
fn get_range_center(self) -> RangeData_Targets
GetRangeCenter() overload
Sourcefn get_attack_range_2(
self,
dir: impl Into<Dir_Type>,
) -> List_1<RangeData_Offset>
fn get_attack_range_2( self, dir: impl Into<Dir_Type>, ) -> List_1<RangeData_Offset>
GetAttackRange(crate::app::dir_2::Dir_Type) overload
Sourcefn get_overlap_range_2(
self,
dir: impl Into<Dir_Type>,
) -> List_1<RangeData_Offset>
fn get_overlap_range_2( self, dir: impl Into<Dir_Type>, ) -> List_1<RangeData_Offset>
GetOverlapRange(crate::app::dir_2::Dir_Type) overload
Sourcefn has_overlap_terrain(self) -> bool
fn has_overlap_terrain(self) -> bool
HasOverlapTerrain() overload
Sourcefn get_weapon_level_mask(self) -> WeaponMask
fn get_weapon_level_mask(self) -> WeaponMask
GetWeaponLevelMask() overload
Sourcefn get_prefixless_sid(self) -> Il2CppString
fn get_prefixless_sid(self) -> Il2CppString
GetPrefixlessSid() overload
Sourcefn get_debug_name(self) -> Il2CppString
fn get_debug_name(self) -> Il2CppString
GetDebugName() overload
Sourcefn is_command_skill(self) -> bool
fn is_command_skill(self) -> bool
IsCommandSkill() overload
Sourcefn is_condition_impl(
self,
command: impl Into<CalculatorCommand>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> bool
fn is_condition_impl( self, command: impl Into<CalculatorCommand>, obj1: impl Into<Object>, obj2: impl Into<Object>, ) -> bool
IsConditionImpl(crate::app::calculatorcommand::CalculatorCommand, crate::system::object::Object, crate::system::object::Object) overload
Sourcefn has_condition(self) -> bool
fn has_condition(self) -> bool
HasCondition() overload
Sourcefn is_condition(self) -> bool
fn is_condition(self) -> bool
IsCondition() overload
Sourcefn is_condition_2(
self,
current: impl Into<Unit>,
reverse: impl Into<Unit>,
) -> bool
fn is_condition_2( self, current: impl Into<Unit>, reverse: impl Into<Unit>, ) -> bool
IsCondition(crate::app::unit::Unit, crate::app::unit::Unit) overload
Sourcefn is_condition_3(
self,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
) -> bool
fn is_condition_3( self, current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, ) -> bool
IsCondition(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overload
Sourcefn is_give_condition(
self,
current: impl Into<Unit>,
reverse: impl Into<Unit>,
) -> bool
fn is_give_condition( self, current: impl Into<Unit>, reverse: impl Into<Unit>, ) -> bool
IsGiveCondition(crate::app::unit::Unit, crate::app::unit::Unit) overload
Sourcefn is_give_condition_2(
self,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
) -> bool
fn is_give_condition_2( self, current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, ) -> bool
IsGiveCondition(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overload
Sourcefn execute_impl(
self,
func: impl Into<SkillData_Func>,
obj1: impl Into<Object>,
obj2: impl Into<Object>,
) -> bool
fn execute_impl( self, func: impl Into<SkillData_Func>, obj1: impl Into<Object>, obj2: impl Into<Object>, ) -> bool
ExecuteImpl(crate::app::skilldata::SkillData_Func, crate::system::object::Object, crate::system::object::Object) overload
Sourcefn has_execute_act(self) -> bool
fn has_execute_act(self) -> bool
HasExecuteAct() overload
Sourcefn execute_act(self, current: impl Into<Unit>, reverse: impl Into<Unit>) -> bool
fn execute_act(self, current: impl Into<Unit>, reverse: impl Into<Unit>) -> bool
ExecuteAct(crate::app::unit::Unit, crate::app::unit::Unit) overload
Sourcefn execute_act_2(
self,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
) -> bool
fn execute_act_2( self, current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, ) -> bool
ExecuteAct(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overload
Sourcefn is_style_skill(self) -> bool
fn is_style_skill(self) -> bool
IsStyleSkill() overload
Sourcefn is_sync_condition(self, unit: impl Into<Unit>, index: impl Into<i32>) -> bool
fn is_sync_condition(self, unit: impl Into<Unit>, index: impl Into<i32>) -> bool
IsSyncCondition(crate::app::unit::Unit, i32) overload
Sourcefn is_aroun_condition_target(
self,
unit: impl Into<Unit>,
target: impl Into<Unit>,
) -> bool
fn is_aroun_condition_target( self, unit: impl Into<Unit>, target: impl Into<Unit>, ) -> bool
IsArounConditionTarget(crate::app::unit::Unit, crate::app::unit::Unit) overload
Sourcefn is_aroun_condition(
self,
unit: impl Into<Unit>,
target: impl Into<Unit>,
) -> bool
fn is_aroun_condition( self, unit: impl Into<Unit>, target: impl Into<Unit>, ) -> bool
IsArounCondition(crate::app::unit::Unit, crate::app::unit::Unit) overload
Sourcefn is_aroun_condition_2(
self,
unit: impl Into<Unit>,
center: impl Into<Unit>,
target: impl Into<Unit>,
) -> bool
fn is_aroun_condition_2( self, unit: impl Into<Unit>, center: impl Into<Unit>, target: impl Into<Unit>, ) -> bool
IsArounCondition(crate::app::unit::Unit, crate::app::unit::Unit, crate::app::unit::Unit) overload
Sourcefn is_aroun_condition_3(
self,
unit: impl Into<Unit>,
center: impl Into<Unit>,
target: impl Into<Unit>,
range_i: impl Into<i32>,
range_o: impl Into<i32>,
) -> bool
fn is_aroun_condition_3( self, unit: impl Into<Unit>, center: impl Into<Unit>, target: impl Into<Unit>, range_i: impl Into<i32>, range_o: impl Into<i32>, ) -> bool
IsArounCondition(crate::app::unit::Unit, crate::app::unit::Unit, crate::app::unit::Unit, i32, i32) overload
Sourcefn has_execute_around(self) -> bool
fn has_execute_around(self) -> bool
HasExecuteAround() overload
Sourcefn execute_around(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool
fn execute_around(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool
ExecuteAround(crate::app::unit::Unit, crate::app::unit::Unit) overload
Sourcefn execute_around_2(
self,
current: impl Into<BattleInfoSide>,
reverse: impl Into<BattleInfoSide>,
) -> bool
fn execute_around_2( self, current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, ) -> bool
ExecuteAround(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overload
Sourcefn can_frequency(self, frequency: impl Into<SkillData_Frequencies>) -> bool
fn can_frequency(self, frequency: impl Into<SkillData_Frequencies>) -> bool
CanFrequency(crate::app::skilldata::SkillData_Frequencies) overload
Sourcefn has_effect(self) -> bool
fn has_effect(self) -> bool
HasEffect() overload
Sourcefn is_all_range(self) -> bool
fn is_all_range(self) -> bool
IsAllRange() overload
Sourcefn try_get_icon(self) -> Sprite
fn try_get_icon(self) -> Sprite
TryGetIcon() overload
Sourcefn try_get_effcy_icon(self, is_outline: impl Into<bool>) -> Sprite
fn try_get_effcy_icon(self, is_outline: impl Into<bool>) -> Sprite
TryGetEffcyIcon(bool) overload
Sourcefn get_equip_item(self, index: impl Into<i32>) -> ItemData
fn get_equip_item(self, index: impl Into<i32>) -> ItemData
GetEquipItem(i32) overload
Sourcefn has_equip_item(self) -> bool
fn has_equip_item(self) -> bool
HasEquipItem() overload
Sourcefn has_null_item(self) -> bool
fn has_null_item(self) -> bool
HasNullItem() overload
Sourcefn can_target(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool
fn can_target(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool
CanTarget(crate::app::unit::Unit, crate::app::unit::Unit) overload
Sourcefn can_range(
self,
x: impl Into<i32>,
z: impl Into<i32>,
target: impl Into<Unit>,
) -> bool
fn can_range( self, x: impl Into<i32>, z: impl Into<i32>, target: impl Into<Unit>, ) -> bool
CanRange(i32, i32, crate::app::unit::Unit) overload
Sourcefn can_range_2(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool
fn can_range_2(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool
CanRange(crate::app::unit::Unit, crate::app::unit::Unit) overload
Sourcefn can_range_3(self, range: impl Into<i32>) -> bool
fn can_range_3(self, range: impl Into<i32>) -> bool
CanRange(i32) overload
Sourcefn can_support(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool
fn can_support(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool
CanSupport(crate::app::unit::Unit, crate::app::unit::Unit) overload
Sourcefn can_self_target(self) -> bool
fn can_self_target(self) -> bool
CanSelfTarget() overload
Sourcefn is_rerewarp(self) -> bool
fn is_rerewarp(self) -> bool
IsRerewarp() overload
Sourcefn is_enchantment_skill(self) -> bool
fn is_enchantment_skill(self) -> bool
IsEnchantmentSkill() overload
Sourcefn is_fang_curse_skill(self) -> bool
fn is_fang_curse_skill(self) -> bool
IsFangCurseSkill() overload
Sourcefn get_fang_curse_level(self) -> i32
fn get_fang_curse_level(self) -> i32
GetFangCurseLevel() overload
Sourcefn get_effect_seqeunce(self) -> EffectSequence
fn get_effect_seqeunce(self) -> EffectSequence
GetEffectSeqeunce() overload
Sourcefn get_effect_data(self, kind: impl Into<EffectSequence_Kind>) -> EffectData
fn get_effect_data(self, kind: impl Into<EffectSequence_Kind>) -> EffectData
GetEffectData(crate::app::effectsequence::EffectSequence_Kind) overload
Sourcefn get_effect_path(
self,
kind: impl Into<EffectSequence_Kind>,
mode: impl Into<EffectData_Modes>,
) -> Il2CppString
fn get_effect_path( self, kind: impl Into<EffectSequence_Kind>, mode: impl Into<EffectData_Modes>, ) -> Il2CppString
GetEffectPath(crate::app::effectsequence::EffectSequence_Kind, crate::app::effectdata::EffectData_Modes) overload
Sourcefn is_show_caption(self, kind: impl Into<EffectSequence_Kind>) -> bool
fn is_show_caption(self, kind: impl Into<EffectSequence_Kind>) -> bool
IsShowCaption(crate::app::effectsequence::EffectSequence_Kind) overload
Sourcefn is_time_stop(self) -> bool
fn is_time_stop(self) -> bool
IsTimeStop() overload
Sourcefn is_show_active_caption(self) -> bool
fn is_show_active_caption(self) -> bool
IsShowActiveCaption() overload
Sourcefn is_show_shoot_caption(self) -> bool
fn is_show_shoot_caption(self) -> bool
IsShowShootCaption() overload
Sourcefn is_show_hit_caption(self) -> bool
fn is_show_hit_caption(self) -> bool
IsShowHitCaption() overload
Sourcefn get_combat_active_effect(self) -> Il2CppString
fn get_combat_active_effect(self) -> Il2CppString
GetCombatActiveEffect() overload
Sourcefn get_combat_hit_effect(self) -> Il2CppString
fn get_combat_hit_effect(self) -> Il2CppString
GetCombatHitEffect() overload
Sourcefn get_b_map_active_effect(self) -> Il2CppString
fn get_b_map_active_effect(self) -> Il2CppString
GetBMapActiveEffect() overload
Sourcefn get_b_map_shoot_effect(self) -> Il2CppString
fn get_b_map_shoot_effect(self) -> Il2CppString
GetBMapShootEffect() overload
Sourcefn get_b_map_hit_effect(self) -> Il2CppString
fn get_b_map_hit_effect(self) -> Il2CppString
GetBMapHitEffect() overload
Sourcefn can_override_skill(self) -> bool
fn can_override_skill(self) -> bool
CanOverrideSkill() overload
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
impl<__T: ISkillData> ISkillDataMethods for __T
app-skilldata only.