Skip to main content

ISkillDataMethods

Trait ISkillDataMethods 

Source
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§

Source

fn get_sid(self) -> Il2CppString

get_Sid() overload

Source

fn set_sid(self, value: impl Into<Il2CppString>)

set_Sid(::unity::Il2CppString) overload

Source

fn get_name(self) -> Il2CppString

get_Name() overload

Source

fn set_name(self, value: impl Into<Il2CppString>)

set_Name(::unity::Il2CppString) overload

Source

fn get_help(self) -> Il2CppString

get_Help() overload

Source

fn set_help(self, value: impl Into<Il2CppString>)

set_Help(::unity::Il2CppString) overload

Source

fn get_command_name(self) -> Il2CppString

get_CommandName() overload

Source

fn set_command_name(self, value: impl Into<Il2CppString>)

set_CommandName(::unity::Il2CppString) overload

Source

fn get_command_help(self) -> Il2CppString

get_CommandHelp() overload

Source

fn set_command_help(self, value: impl Into<Il2CppString>)

set_CommandHelp(::unity::Il2CppString) overload

Source

fn get_command_warning(self) -> Il2CppString

get_CommandWarning() overload

Source

fn set_command_warning(self, value: impl Into<Il2CppString>)

set_CommandWarning(::unity::Il2CppString) overload

Source

fn get_root_command_sid(self) -> Il2CppString

get_RootCommandSid() overload

Source

fn set_root_command_sid(self, value: impl Into<Il2CppString>)

set_RootCommandSid(::unity::Il2CppString) overload

Source

fn get_icon_kind(self) -> SkillData_IconKinds

get_IconKind() overload

Source

fn set_icon_kind(self, value: impl Into<SkillData_IconKinds>)

set_IconKind(crate::app::skilldata::SkillData_IconKinds) overload

Source

fn get_icon_label(self) -> Il2CppString

get_IconLabel() overload

Source

fn set_icon_label(self, value: impl Into<Il2CppString>)

set_IconLabel(::unity::Il2CppString) overload

Source

fn get_icon_bmap(self) -> Il2CppString

get_IconBmap() overload

Source

fn set_icon_bmap(self, value: impl Into<Il2CppString>)

set_IconBmap(::unity::Il2CppString) overload

Source

fn get_stand(self) -> SkillData_Stands

get_Stand() overload

Source

fn set_stand(self, value: impl Into<SkillData_Stands>)

set_Stand(crate::app::skilldata::SkillData_Stands) overload

Source

fn get_action(self) -> SkillData_Actions

get_Action() overload

Source

fn set_action(self, value: impl Into<SkillData_Actions>)

set_Action(crate::app::skilldata::SkillData_Actions) overload

Source

fn get_timing(self) -> SkillData_Timings

get_Timing() overload

Source

fn set_timing(self, value: impl Into<SkillData_Timings>)

set_Timing(crate::app::skilldata::SkillData_Timings) overload

Source

fn get_target(self) -> SkillData_Targets

get_Target() overload

Source

fn set_target(self, value: impl Into<SkillData_Targets>)

set_Target(crate::app::skilldata::SkillData_Targets) overload

Source

fn get_equip_iids(self) -> Array<Il2CppString>

get_EquipIids() overload

Source

fn set_equip_iids(self, value: impl Into<Array<Il2CppString>>)

set_EquipIids(::unity::Array<::unity::Il2CppString>) overload

Source

fn get_group(self) -> i32

get_Group() overload

Source

fn set_group(self, value: impl Into<i32>)

set_Group(i32) overload

Source

fn get_priority(self) -> u8

get_Priority() overload

Source

fn set_priority(self, value: impl Into<u8>)

set_Priority(u8) overload

Source

fn get_layer(self) -> SkillData_Layers

get_Layer() overload

Source

fn set_layer(self, value: impl Into<SkillData_Layers>)

set_Layer(crate::app::skilldata::SkillData_Layers) overload

Source

fn get_order(self) -> i8

get_Order() overload

Source

fn set_order(self, value: impl Into<i8>)

set_Order(i8) overload

Source

fn get_cycle(self) -> SkillData_Cycles

get_Cycle() overload

Source

fn set_cycle(self, value: impl Into<SkillData_Cycles>)

set_Cycle(crate::app::skilldata::SkillData_Cycles) overload

Source

fn get_frequency(self) -> SkillData_Frequencies

get_Frequency() overload

Source

fn set_frequency(self, value: impl Into<SkillData_Frequencies>)

set_Frequency(crate::app::skilldata::SkillData_Frequencies) overload

Source

fn get_condition(self) -> Il2CppString

get_Condition() overload

Source

fn set_condition(self, value: impl Into<Il2CppString>)

set_Condition(::unity::Il2CppString) overload

Source

fn get_give_target(self) -> SkillData_GiveTargets

get_GiveTarget() overload

Source

fn set_give_target(self, value: impl Into<SkillData_GiveTargets>)

set_GiveTarget(crate::app::skilldata::SkillData_GiveTargets) overload

Source

fn get_give_condition(self) -> Il2CppString

get_GiveCondition() overload

Source

fn set_give_condition(self, value: impl Into<Il2CppString>)

set_GiveCondition(::unity::Il2CppString) overload

Source

fn get_give_sids(self) -> Array<Il2CppString>

get_GiveSids() overload

Source

fn set_give_sids(self, value: impl Into<Array<Il2CppString>>)

set_GiveSids(::unity::Array<::unity::Il2CppString>) overload

Source

fn get_remove_sids(self) -> Array<Il2CppString>

get_RemoveSids() overload

Source

fn set_remove_sids(self, value: impl Into<Array<Il2CppString>>)

set_RemoveSids(::unity::Array<::unity::Il2CppString>) overload

Source

fn get_sync_conditions(self) -> Array<Il2CppString>

get_SyncConditions() overload

Source

fn set_sync_conditions(self, value: impl Into<Array<Il2CppString>>)

set_SyncConditions(::unity::Array<::unity::Il2CppString>) overload

Source

fn get_sync_sids(self) -> Array<Il2CppString>

get_SyncSids() overload

Source

fn set_sync_sids(self, value: impl Into<Array<Il2CppString>>)

set_SyncSids(::unity::Array<::unity::Il2CppString>) overload

Source

fn get_rebirth_sid(self) -> Il2CppString

get_RebirthSid() overload

Source

fn set_rebirth_sid(self, value: impl Into<Il2CppString>)

set_RebirthSid(::unity::Il2CppString) overload

Source

fn get_engage_sid(self) -> Il2CppString

get_EngageSid() overload

Source

fn set_engage_sid(self, value: impl Into<Il2CppString>)

set_EngageSid(::unity::Il2CppString) overload

Source

fn get_change_sids(self) -> Array<Il2CppString>

get_ChangeSids() overload

Source

fn set_change_sids(self, value: impl Into<Array<Il2CppString>>)

set_ChangeSids(::unity::Array<::unity::Il2CppString>) overload

Source

fn get_attack_range(self) -> Il2CppString

get_AttackRange() overload

Source

fn set_attack_range(self, value: impl Into<Il2CppString>)

set_AttackRange(::unity::Il2CppString) overload

Source

fn get_overlap_range(self) -> Il2CppString

get_OverlapRange() overload

Source

fn set_overlap_range(self, value: impl Into<Il2CppString>)

set_OverlapRange(::unity::Il2CppString) overload

Source

fn get_overlap_terrain(self) -> Il2CppString

get_OverlapTerrain() overload

Source

fn set_overlap_terrain(self, value: impl Into<Il2CppString>)

set_OverlapTerrain(::unity::Il2CppString) overload

Source

fn get_zoc_range(self) -> Il2CppString

get_ZocRange() overload

Source

fn set_zoc_range(self, value: impl Into<Il2CppString>)

set_ZocRange(::unity::Il2CppString) overload

Source

fn get_zoc_type(self) -> SkillData_Zocs

get_ZocType() overload

Source

fn set_zoc_type(self, value: impl Into<SkillData_Zocs>)

set_ZocType(crate::app::skilldata::SkillData_Zocs) overload

Source

fn get_cooperation_skill(self) -> Il2CppString

get_CooperationSkill() overload

Source

fn set_cooperation_skill(self, value: impl Into<Il2CppString>)

set_CooperationSkill(::unity::Il2CppString) overload

Source

fn get_horse_skill(self) -> Il2CppString

get_HorseSkill() overload

Source

fn set_horse_skill(self, value: impl Into<Il2CppString>)

set_HorseSkill(::unity::Il2CppString) overload

Source

fn get_covert_skill(self) -> Il2CppString

get_CovertSkill() overload

Source

fn set_covert_skill(self, value: impl Into<Il2CppString>)

set_CovertSkill(::unity::Il2CppString) overload

Source

fn get_heavy_skill(self) -> Il2CppString

get_HeavySkill() overload

Source

fn set_heavy_skill(self, value: impl Into<Il2CppString>)

set_HeavySkill(::unity::Il2CppString) overload

Source

fn get_fly_skill(self) -> Il2CppString

get_FlySkill() overload

Source

fn set_fly_skill(self, value: impl Into<Il2CppString>)

set_FlySkill(::unity::Il2CppString) overload

Source

fn get_magic_skill(self) -> Il2CppString

get_MagicSkill() overload

Source

fn set_magic_skill(self, value: impl Into<Il2CppString>)

set_MagicSkill(::unity::Il2CppString) overload

Source

fn get_prana_skill(self) -> Il2CppString

get_PranaSkill() overload

Source

fn set_prana_skill(self, value: impl Into<Il2CppString>)

set_PranaSkill(::unity::Il2CppString) overload

Source

fn get_dragon_skill(self) -> Il2CppString

get_DragonSkill() overload

Source

fn set_dragon_skill(self, value: impl Into<Il2CppString>)

set_DragonSkill(::unity::Il2CppString) overload

Source

fn get_act_names(self) -> Array<Il2CppString>

get_ActNames() overload

Source

fn set_act_names(self, value: impl Into<Array<Il2CppString>>)

set_ActNames(::unity::Array<::unity::Il2CppString>) overload

Source

fn get_act_operations(self) -> Array<Il2CppString>

get_ActOperations() overload

Source

fn set_act_operations(self, value: impl Into<Array<Il2CppString>>)

set_ActOperations(::unity::Array<::unity::Il2CppString>) overload

Source

fn get_act_values(self) -> Array<Il2CppString>

get_ActValues() overload

Source

fn set_act_values(self, value: impl Into<Array<Il2CppString>>)

set_ActValues(::unity::Array<::unity::Il2CppString>) overload

Source

fn get_around_center(self) -> SkillData_AroundCenters

get_AroundCenter() overload

Source

fn set_around_center(self, value: impl Into<SkillData_AroundCenters>)

set_AroundCenter(crate::app::skilldata::SkillData_AroundCenters) overload

Source

fn get_around_target(self) -> SkillData_AroundTargets

get_AroundTarget() overload

Source

fn set_around_target(self, value: impl Into<SkillData_AroundTargets>)

set_AroundTarget(crate::app::skilldata::SkillData_AroundTargets) overload

Source

fn get_around_condition(self) -> Il2CppString

get_AroundCondition() overload

Source

fn set_around_condition(self, value: impl Into<Il2CppString>)

set_AroundCondition(::unity::Il2CppString) overload

Source

fn get_around_name(self) -> Il2CppString

get_AroundName() overload

Source

fn set_around_name(self, value: impl Into<Il2CppString>)

set_AroundName(::unity::Il2CppString) overload

Source

fn get_around_operation(self) -> Il2CppString

get_AroundOperation() overload

Source

fn set_around_operation(self, value: impl Into<Il2CppString>)

set_AroundOperation(::unity::Il2CppString) overload

Source

fn get_around_value(self) -> Il2CppString

get_AroundValue() overload

Source

fn set_around_value(self, value: impl Into<Il2CppString>)

set_AroundValue(::unity::Il2CppString) overload

Source

fn get_bad_state(self) -> SkillData_States

get_BadState() overload

Source

fn set_bad_state(self, value: impl Into<SkillData_States>)

set_BadState(crate::app::skilldata::SkillData_States) overload

Source

fn get_bad_ignore(self) -> SkillData_States

get_BadIgnore() overload

Source

fn set_bad_ignore(self, value: impl Into<SkillData_States>)

set_BadIgnore(crate::app::skilldata::SkillData_States) overload

Source

fn get_efficacy(self) -> SkillData_Attrs

get_Efficacy() overload

Source

fn set_efficacy(self, value: impl Into<SkillData_Attrs>)

set_Efficacy(crate::app::skilldata::SkillData_Attrs) overload

Source

fn get_efficacy_ignore(self) -> SkillData_Attrs

get_EfficacyIgnore() overload

Source

fn set_efficacy_ignore(self, value: impl Into<SkillData_Attrs>)

set_EfficacyIgnore(crate::app::skilldata::SkillData_Attrs) overload

Source

fn get_efficacy_value(self) -> i32

get_EfficacyValue() overload

Source

fn set_efficacy_value(self, value: impl Into<i32>)

set_EfficacyValue(i32) overload

Source

fn get_flag(self) -> SkillData_Flags

get_Flag() overload

Source

fn set_flag(self, value: impl Into<SkillData_Flags>)

set_Flag(crate::app::skilldata::SkillData_Flags) overload

Source

fn get_private_flag(self) -> SkillData_PrivateFlags

get_PrivateFlag() overload

Source

fn set_private_flag(self, value: impl Into<SkillData_PrivateFlags>)

set_PrivateFlag(crate::app::skilldata::SkillData_PrivateFlags) overload

Source

fn get_work(self) -> SkillData_Works

get_Work() overload

Source

fn set_work(self, value: impl Into<SkillData_Works>)

set_Work(crate::app::skilldata::SkillData_Works) overload

Source

fn get_work_operation(self) -> Il2CppString

get_WorkOperation() overload

Source

fn set_work_operation(self, value: impl Into<Il2CppString>)

set_WorkOperation(::unity::Il2CppString) overload

Source

fn get_work_value(self) -> f32

get_WorkValue() overload

Source

fn set_work_value(self, value: impl Into<f32>)

set_WorkValue(f32) overload

Source

fn get_power(self) -> i32

get_Power() overload

Source

fn set_power(self, value: impl Into<i32>)

set_Power(i32) overload

Source

fn get_life(self) -> i32

get_Life() overload

Source

fn set_life(self, value: impl Into<i32>)

set_Life(i32) overload

Source

fn get_cost(self) -> i32

get_Cost() overload

Source

fn set_cost(self, value: impl Into<i32>)

set_Cost(i32) overload

Source

fn get_rewarp(self) -> i32

get_Rewarp() overload

Source

fn set_rewarp(self, value: impl Into<i32>)

set_Rewarp(i32) overload

Source

fn get_removable(self) -> i32

get_Removable() overload

Source

fn set_removable(self, value: impl Into<i32>)

set_Removable(i32) overload

Source

fn get_vision_count(self) -> i32

get_VisionCount() overload

Source

fn set_vision_count(self, value: impl Into<i32>)

set_VisionCount(i32) overload

Source

fn get_range_target(self) -> ItemData_Kinds

get_RangeTarget() overload

Source

fn set_range_target(self, value: impl Into<ItemData_Kinds>)

set_RangeTarget(crate::app::itemdata::ItemData_Kinds) overload

Source

fn get_range_i(self) -> i32

get_RangeI() overload

Source

fn set_range_i(self, value: impl Into<i32>)

set_RangeI(i32) overload

Source

fn get_range_o(self) -> i32

get_RangeO() overload

Source

fn set_range_o(self, value: impl Into<i32>)

set_RangeO(i32) overload

Source

fn get_range_add(self) -> i32

get_RangeAdd() overload

Source

fn set_range_add(self, value: impl Into<i32>)

set_RangeAdd(i32) overload

Source

fn get_range_extend(self) -> i32

get_RangeExtend() overload

Source

fn set_range_extend(self, value: impl Into<i32>)

set_RangeExtend(i32) overload

Source

fn get_move_self(self) -> i32

get_MoveSelf() overload

Source

fn set_move_self(self, value: impl Into<i32>)

set_MoveSelf(i32) overload

Source

fn get_move_target(self) -> i32

get_MoveTarget() overload

Source

fn set_move_target(self, value: impl Into<i32>)

set_MoveTarget(i32) overload

Source

fn get_enhance_level(self) -> i8

get_EnhanceLevel() overload

Source

fn set_enhance_level(self, value: impl Into<i8>)

set_EnhanceLevel(i8) overload

Source

fn get_enhance_value(self) -> CapabilitySbyte

get_EnhanceValue() overload

Source

fn set_enhance_value(self, value: impl Into<CapabilitySbyte>)

set_EnhanceValue(crate::app::capabilitysbyte::CapabilitySbyte) overload

Source

fn get_weapon_prohibit(self) -> WeaponMask

get_WeaponProhibit() overload

Source

fn set_weapon_prohibit(self, value: impl Into<WeaponMask>)

set_WeaponProhibit(crate::app::weaponmask::WeaponMask) overload

Source

fn get_weapon_level(self) -> WeaponLevels

get_WeaponLevel() overload

Source

fn set_weapon_level(self, value: impl Into<WeaponLevels>)

set_WeaponLevel(crate::app::weaponlevels::WeaponLevels) overload

Source

fn get_effect(self) -> Il2CppString

get_Effect() overload

Source

fn set_effect(self, value: impl Into<Il2CppString>)

set_Effect(::unity::Il2CppString) overload

Source

fn get_inheritance_cost(self) -> u16

get_InheritanceCost() overload

Source

fn set_inheritance_cost(self, value: impl Into<u16>)

set_InheritanceCost(u16) overload

Source

fn get_inheritance_sort(self) -> u16

get_InheritanceSort() overload

Source

fn set_inheritance_sort(self, value: impl Into<u16>)

set_InheritanceSort(u16) overload

Source

fn get_inheritance_sort_key(self) -> i32

get_InheritanceSortKey() overload

Source

fn ctor(self)

.ctor() overload

Source

fn get_calculator(self) -> CalculatorManager

get_Calculator() overload

Source

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

Source

fn on_build(self)

OnBuild() overload

Source

fn calc_change_skills(self) -> Array<SkillData>

CalcChangeSkills() overload

Source

fn on_completed(self)

OnCompleted() overload

Source

fn on_completed_end(self)

OnCompletedEnd() overload

Source

fn on_release(self)

OnRelease() overload

Source

fn get_style_skill(self, type: impl Into<BattleStyle_Types>) -> SkillData

GetStyleSkill(crate::app::battlestyle::BattleStyle_Types) overload

Source

fn set_style_skill( self, type: impl Into<BattleStyle_Types>, name: impl Into<Il2CppString>, )

SetStyleSkill(crate::app::battlestyle::BattleStyle_Types, ::unity::Il2CppString) overload

Source

fn get_range_center(self) -> RangeData_Targets

GetRangeCenter() overload

Source

fn get_attack_range_2( self, dir: impl Into<Dir_Type>, ) -> List_1<RangeData_Offset>

GetAttackRange(crate::app::dir_2::Dir_Type) overload

Source

fn get_overlap_range_2( self, dir: impl Into<Dir_Type>, ) -> List_1<RangeData_Offset>

GetOverlapRange(crate::app::dir_2::Dir_Type) overload

Source

fn has_overlap_terrain(self) -> bool

HasOverlapTerrain() overload

Source

fn get_weapon_level_mask(self) -> WeaponMask

GetWeaponLevelMask() overload

Source

fn get_prefixless_sid(self) -> Il2CppString

GetPrefixlessSid() overload

Source

fn get_debug_name(self) -> Il2CppString

GetDebugName() overload

Source

fn is_command_skill(self) -> bool

IsCommandSkill() overload

Source

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

Source

fn has_condition(self) -> bool

HasCondition() overload

Source

fn is_condition(self) -> bool

IsCondition() overload

Source

fn is_condition_2( self, current: impl Into<Unit>, reverse: impl Into<Unit>, ) -> bool

IsCondition(crate::app::unit::Unit, crate::app::unit::Unit) overload

Source

fn is_condition_3( self, current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, ) -> bool

IsCondition(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overload

Source

fn is_give_condition( self, current: impl Into<Unit>, reverse: impl Into<Unit>, ) -> bool

IsGiveCondition(crate::app::unit::Unit, crate::app::unit::Unit) overload

Source

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

Source

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

Source

fn has_execute_act(self) -> bool

HasExecuteAct() overload

Source

fn execute_act(self, current: impl Into<Unit>, reverse: impl Into<Unit>) -> bool

ExecuteAct(crate::app::unit::Unit, crate::app::unit::Unit) overload

Source

fn execute_act_2( self, current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, ) -> bool

ExecuteAct(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overload

Source

fn is_style_skill(self) -> bool

IsStyleSkill() overload

Source

fn is_sync_condition(self, unit: impl Into<Unit>, index: impl Into<i32>) -> bool

IsSyncCondition(crate::app::unit::Unit, i32) overload

Source

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

Source

fn is_aroun_condition( self, unit: impl Into<Unit>, target: impl Into<Unit>, ) -> bool

IsArounCondition(crate::app::unit::Unit, crate::app::unit::Unit) overload

Source

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

Source

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

Source

fn has_execute_around(self) -> bool

HasExecuteAround() overload

Source

fn execute_around(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool

ExecuteAround(crate::app::unit::Unit, crate::app::unit::Unit) overload

Source

fn execute_around_2( self, current: impl Into<BattleInfoSide>, reverse: impl Into<BattleInfoSide>, ) -> bool

ExecuteAround(crate::app::battleinfoside::BattleInfoSide, crate::app::battleinfoside::BattleInfoSide) overload

Source

fn can_frequency(self, frequency: impl Into<SkillData_Frequencies>) -> bool

CanFrequency(crate::app::skilldata::SkillData_Frequencies) overload

Source

fn can_equip(self) -> bool

CanEquip() overload

Source

fn has_effect(self) -> bool

HasEffect() overload

Source

fn is_hide(self) -> bool

IsHide() overload

Source

fn is_moving(self) -> bool

IsMoving() overload

Source

fn is_all_range(self) -> bool

IsAllRange() overload

Source

fn try_get_icon(self) -> Sprite

TryGetIcon() overload

Source

fn try_get_effcy_icon(self, is_outline: impl Into<bool>) -> Sprite

TryGetEffcyIcon(bool) overload

Source

fn get_equip_item(self, index: impl Into<i32>) -> ItemData

GetEquipItem(i32) overload

Source

fn has_equip_item(self) -> bool

HasEquipItem() overload

Source

fn has_null_item(self) -> bool

HasNullItem() overload

Source

fn can_target(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool

CanTarget(crate::app::unit::Unit, crate::app::unit::Unit) overload

Source

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

Source

fn can_range_2(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool

CanRange(crate::app::unit::Unit, crate::app::unit::Unit) overload

Source

fn can_range_3(self, range: impl Into<i32>) -> bool

CanRange(i32) overload

Source

fn can_support(self, unit: impl Into<Unit>, target: impl Into<Unit>) -> bool

CanSupport(crate::app::unit::Unit, crate::app::unit::Unit) overload

Source

fn can_self_target(self) -> bool

CanSelfTarget() overload

Source

fn is_rerewarp(self) -> bool

IsRerewarp() overload

Source

fn is_enchantment_skill(self) -> bool

IsEnchantmentSkill() overload

Source

fn is_fang_curse_skill(self) -> bool

IsFangCurseSkill() overload

Source

fn get_fang_curse_level(self) -> i32

GetFangCurseLevel() overload

Source

fn calc_work(self, value: impl Into<i32>) -> i32

CalcWork(i32) overload

Source

fn get_effect_seqeunce(self) -> EffectSequence

GetEffectSeqeunce() overload

Source

fn get_effect_data(self, kind: impl Into<EffectSequence_Kind>) -> EffectData

GetEffectData(crate::app::effectsequence::EffectSequence_Kind) overload

Source

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

Source

fn is_show_caption(self, kind: impl Into<EffectSequence_Kind>) -> bool

IsShowCaption(crate::app::effectsequence::EffectSequence_Kind) overload

Source

fn is_time_stop(self) -> bool

IsTimeStop() overload

Source

fn is_show_active_caption(self) -> bool

IsShowActiveCaption() overload

Source

fn is_show_shoot_caption(self) -> bool

IsShowShootCaption() overload

Source

fn is_show_hit_caption(self) -> bool

IsShowHitCaption() overload

Source

fn get_combat_active_effect(self) -> Il2CppString

GetCombatActiveEffect() overload

Source

fn get_combat_hit_effect(self) -> Il2CppString

GetCombatHitEffect() overload

Source

fn get_b_map_active_effect(self) -> Il2CppString

GetBMapActiveEffect() overload

Source

fn get_b_map_shoot_effect(self) -> Il2CppString

GetBMapShootEffect() overload

Source

fn get_b_map_hit_effect(self) -> Il2CppString

GetBMapHitEffect() overload

Source

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§

Source§

impl<__T: ISkillData> ISkillDataMethods for __T

Available on crate feature app-skilldata only.