Skip to main content

IFishingFishMethods

Trait IFishingFishMethods 

Source
pub trait IFishingFishMethods: IFishingFish {
Show 82 methods // Provided methods fn get_fish_rank(self) -> SizeRank { ... } fn set_fish_rank(self, value: impl Into<SizeRank>) { ... } fn get_is_perfect_start(self) -> bool { ... } fn set_is_perfect_start(self, value: impl Into<bool>) { ... } fn get_is_counter(self) -> bool { ... } fn get_is_force_counter(self) -> bool { ... } fn set_is_force_counter(self, value: impl Into<bool>) { ... } fn get_is_danger(self) -> bool { ... } fn get_is_lethal(self) -> bool { ... } fn set_is_lethal(self, value: impl Into<bool>) { ... } fn get_is_draw_frame(self) -> bool { ... } fn set_is_draw_frame(self, value: impl Into<bool>) { ... } fn get_is_damage_frame(self) -> bool { ... } fn set_is_damage_frame(self, value: impl Into<bool>) { ... } fn get_shadow_distance_rate(self) -> f32 { ... } fn set_shadow_distance_rate(self, value: impl Into<f32>) { ... } fn get_fake_flag(self) -> bool { ... } fn set_fake_flag(self, value: impl Into<bool>) { ... } fn get_ripple_size(self) -> i32 { ... } fn get_wait_assist_flag(self) -> bool { ... } fn set_wait_assist_flag(self, value: impl Into<bool>) { ... } fn get_is_catching(self) -> bool { ... } fn get_is_escape(self) -> bool { ... } fn get_is_defeat(self) -> bool { ... } fn get_data(self) -> FishingFishData { ... } fn get_size_mult(self) -> f32 { ... } fn get_hp_rate(self) -> f32 { ... } fn get_lethal_rate(self) -> f32 { ... } fn get_is_play_counter_splash_se(self) -> bool { ... } fn set_is_play_counter_splash_se(self, value: impl Into<bool>) { ... } fn get_is_play_ordinal_splash_se(self) -> bool { ... } fn set_is_play_ordinal_splash_se(self, value: impl Into<bool>) { ... } fn get_is_play_lethal_splash_se(self) -> bool { ... } fn set_is_play_lethal_splash_se(self, value: impl Into<bool>) { ... } fn start(self) { ... } fn update(self) { ... } fn init_fish(self) { ... } fn set_forecast_data(self, set: impl Into<List_1<ForecastFishData>>) { ... } fn select_fish(self) { ... } fn reset_fish_data(self) { ... } fn set_configs( self, base_config: impl Into<FishingConfig_Base>, wait_catch: impl Into<FishingConfig_WaitCatch>, battle: impl Into<FishingConfig_Battle>, ) { ... } fn tick_wait_catch(self) { ... } fn tick_catching(self) { ... } fn tick_wait_assist(self) { ... } fn update_battle_effect(self) { ... } fn update_lethal_effect(self) { ... } fn update_battle_common(self) { ... } fn tick_battle(self) { ... } fn tick_weak(self) { ... } fn tick_lethal(self) { ... } fn set_perfect_time_add(self, add: impl Into<f32>) { ... } fn try_battle(self, is_assist: impl Into<bool>) -> bool { ... } fn update_lure_pos(self, pos: impl Into<Vector3>) { ... } fn set_first_pos(self) { ... } fn overrite_radical_param( self, set_power: impl Into<f32>, set_regene: impl Into<f32>, ) { ... } fn draw_fish(self, stick_vec: impl Into<Vector2>) { ... } fn damage(self, damage: impl Into<f32>) { ... } fn first_damage(self, damage_rate: impl Into<f32>) { ... } fn lethal_damage(self) { ... } fn recovery(self) { ... } fn add_damege_effect(self) { ... } fn recovery_lethal(self) { ... } fn add_escape_timer(self) { ... } fn reset_escape_timer(self) { ... } fn start_force_counter(self) { ... } fn set_radar(self, radar: impl Into<FishingBattleRader>) { ... } fn enable_radar_no_area(self) { ... } fn enable_area_radar(self) { ... } fn is_enable_radar(self) -> bool { ... } fn disable_radar(self) { ... } fn check_active_ui(self) -> bool { ... } fn set_lure_obj(self, set: impl Into<GameObject>) { ... } fn get_counter_vec(self) -> Vector2 { ... } fn add_catch_ripple(self, add_pos: impl Into<Vector3>) { ... } fn play_counter_se(self) { ... } fn stop_counter_se(self) { ... } fn play_ordinal_se(self) { ... } fn stop_ordinal_se(self) { ... } fn play_lethal_se(self) { ... } fn stop_lethal_se(self) { ... } fn stop_stun_se(self) { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn get_fish_rank(self) -> SizeRank

get_FishRank() overload

Source

fn set_fish_rank(self, value: impl Into<SizeRank>)

set_FishRank(crate::app::fishing::sizerank::SizeRank) overload

Source

fn get_is_perfect_start(self) -> bool

get_IsPerfectStart() overload

Source

fn set_is_perfect_start(self, value: impl Into<bool>)

set_IsPerfectStart(bool) overload

Source

fn get_is_counter(self) -> bool

get_IsCounter() overload

Source

fn get_is_force_counter(self) -> bool

get_IsForceCounter() overload

Source

fn set_is_force_counter(self, value: impl Into<bool>)

set_IsForceCounter(bool) overload

Source

fn get_is_danger(self) -> bool

get_IsDanger() overload

Source

fn get_is_lethal(self) -> bool

get_IsLethal() overload

Source

fn set_is_lethal(self, value: impl Into<bool>)

set_IsLethal(bool) overload

Source

fn get_is_draw_frame(self) -> bool

get_IsDrawFrame() overload

Source

fn set_is_draw_frame(self, value: impl Into<bool>)

set_IsDrawFrame(bool) overload

Source

fn get_is_damage_frame(self) -> bool

get_IsDamageFrame() overload

Source

fn set_is_damage_frame(self, value: impl Into<bool>)

set_IsDamageFrame(bool) overload

Source

fn get_shadow_distance_rate(self) -> f32

get_ShadowDistanceRate() overload

Source

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

set_ShadowDistanceRate(f32) overload

Source

fn get_fake_flag(self) -> bool

get_FakeFlag() overload

Source

fn set_fake_flag(self, value: impl Into<bool>)

set_FakeFlag(bool) overload

Source

fn get_ripple_size(self) -> i32

get_RippleSize() overload

Source

fn get_wait_assist_flag(self) -> bool

get_WaitAssistFlag() overload

Source

fn set_wait_assist_flag(self, value: impl Into<bool>)

set_WaitAssistFlag(bool) overload

Source

fn get_is_catching(self) -> bool

get_IsCatching() overload

Source

fn get_is_escape(self) -> bool

get_IsEscape() overload

Source

fn get_is_defeat(self) -> bool

get_IsDefeat() overload

Source

fn get_data(self) -> FishingFishData

get_Data() overload

Source

fn get_size_mult(self) -> f32

get_SizeMult() overload

Source

fn get_hp_rate(self) -> f32

get_HPRate() overload

Source

fn get_lethal_rate(self) -> f32

get_LethalRate() overload

Source

fn get_is_play_counter_splash_se(self) -> bool

get_IsPlayCounterSplashSE() overload

Source

fn set_is_play_counter_splash_se(self, value: impl Into<bool>)

set_IsPlayCounterSplashSE(bool) overload

Source

fn get_is_play_ordinal_splash_se(self) -> bool

get_IsPlayOrdinalSplashSE() overload

Source

fn set_is_play_ordinal_splash_se(self, value: impl Into<bool>)

set_IsPlayOrdinalSplashSE(bool) overload

Source

fn get_is_play_lethal_splash_se(self) -> bool

get_IsPlayLethalSplashSE() overload

Source

fn set_is_play_lethal_splash_se(self, value: impl Into<bool>)

set_IsPlayLethalSplashSE(bool) overload

Source

fn start(self)

Start() overload

Source

fn update(self)

Update() overload

Source

fn init_fish(self)

InitFish() overload

Source

fn set_forecast_data(self, set: impl Into<List_1<ForecastFishData>>)

SetForecastData(crate::system::collections::generic::list_1::List_1<crate::app::fishing::forecastfishdata::ForecastFishData>) overload

Source

fn select_fish(self)

SelectFish() overload

Source

fn reset_fish_data(self)

ResetFishData() overload

Source

fn set_configs( self, base_config: impl Into<FishingConfig_Base>, wait_catch: impl Into<FishingConfig_WaitCatch>, battle: impl Into<FishingConfig_Battle>, )

SetConfigs(crate::app::fishingconfig_base::FishingConfig_Base, crate::app::fishingconfig_waitcatch::FishingConfig_WaitCatch, crate::app::fishingconfig_battle::FishingConfig_Battle) overload

Source

fn tick_wait_catch(self)

TickWaitCatch() overload

Source

fn tick_catching(self)

TickCatching() overload

Source

fn tick_wait_assist(self)

TickWaitAssist() overload

Source

fn update_battle_effect(self)

UpdateBattleEffect() overload

Source

fn update_lethal_effect(self)

UpdateLethalEffect() overload

Source

fn update_battle_common(self)

UpdateBattleCommon() overload

Source

fn tick_battle(self)

TickBattle() overload

Source

fn tick_weak(self)

TickWeak() overload

Source

fn tick_lethal(self)

TickLethal() overload

Source

fn set_perfect_time_add(self, add: impl Into<f32>)

SetPerfectTimeAdd(f32) overload

Source

fn try_battle(self, is_assist: impl Into<bool>) -> bool

TryBattle(bool) overload

Source

fn update_lure_pos(self, pos: impl Into<Vector3>)

UpdateLurePos(crate::unity_engine::vector3::Vector3) overload

Source

fn set_first_pos(self)

SetFirstPos() overload

Source

fn overrite_radical_param( self, set_power: impl Into<f32>, set_regene: impl Into<f32>, )

OverriteRadicalParam(f32, f32) overload

Source

fn draw_fish(self, stick_vec: impl Into<Vector2>)

DrawFish(crate::unity_engine::vector2::Vector2) overload

Source

fn damage(self, damage: impl Into<f32>)

Damage(f32) overload

Source

fn first_damage(self, damage_rate: impl Into<f32>)

FirstDamage(f32) overload

Source

fn lethal_damage(self)

LethalDamage() overload

Source

fn recovery(self)

Recovery() overload

Source

fn add_damege_effect(self)

AddDamegeEffect() overload

Source

fn recovery_lethal(self)

RecoveryLethal() overload

Source

fn add_escape_timer(self)

AddEscapeTimer() overload

Source

fn reset_escape_timer(self)

ResetEscapeTimer() overload

Source

fn start_force_counter(self)

StartForceCounter() overload

Source

fn set_radar(self, radar: impl Into<FishingBattleRader>)

SetRadar(crate::app::fishingbattlerader::FishingBattleRader) overload

Source

fn enable_radar_no_area(self)

EnableRadar_NoArea() overload

Source

fn enable_area_radar(self)

EnableArea_Radar() overload

Source

fn is_enable_radar(self) -> bool

IsEnableRadar() overload

Source

fn disable_radar(self)

DisableRadar() overload

Source

fn check_active_ui(self) -> bool

CheckActiveUI() overload

Source

fn set_lure_obj(self, set: impl Into<GameObject>)

SetLureObj(crate::unity_engine::gameobject::GameObject) overload

Source

fn get_counter_vec(self) -> Vector2

GetCounterVec() overload

Source

fn add_catch_ripple(self, add_pos: impl Into<Vector3>)

AddCatchRipple(crate::unity_engine::vector3::Vector3) overload

Source

fn play_counter_se(self)

PlayCounterSE() overload

Source

fn stop_counter_se(self)

StopCounterSE() overload

Source

fn play_ordinal_se(self)

PlayOrdinalSE() overload

Source

fn stop_ordinal_se(self)

StopOrdinalSE() overload

Source

fn play_lethal_se(self)

PlayLethalSE() overload

Source

fn stop_lethal_se(self)

StopLethalSE() overload

Source

fn stop_stun_se(self)

StopStunSE() overload

Source

fn ctor(self)

.ctor() 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: IFishingFish> IFishingFishMethods for __T

Available on crate feature app-fishingfish only.