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§
Sourcefn get_fish_rank(self) -> SizeRank
fn get_fish_rank(self) -> SizeRank
get_FishRank() overload
Sourcefn set_fish_rank(self, value: impl Into<SizeRank>)
fn set_fish_rank(self, value: impl Into<SizeRank>)
set_FishRank(crate::app::fishing::sizerank::SizeRank) overload
Sourcefn get_is_perfect_start(self) -> bool
fn get_is_perfect_start(self) -> bool
get_IsPerfectStart() overload
Sourcefn set_is_perfect_start(self, value: impl Into<bool>)
fn set_is_perfect_start(self, value: impl Into<bool>)
set_IsPerfectStart(bool) overload
Sourcefn get_is_counter(self) -> bool
fn get_is_counter(self) -> bool
get_IsCounter() overload
Sourcefn get_is_force_counter(self) -> bool
fn get_is_force_counter(self) -> bool
get_IsForceCounter() overload
Sourcefn set_is_force_counter(self, value: impl Into<bool>)
fn set_is_force_counter(self, value: impl Into<bool>)
set_IsForceCounter(bool) overload
Sourcefn get_is_danger(self) -> bool
fn get_is_danger(self) -> bool
get_IsDanger() overload
Sourcefn get_is_lethal(self) -> bool
fn get_is_lethal(self) -> bool
get_IsLethal() overload
Sourcefn set_is_lethal(self, value: impl Into<bool>)
fn set_is_lethal(self, value: impl Into<bool>)
set_IsLethal(bool) overload
Sourcefn get_is_draw_frame(self) -> bool
fn get_is_draw_frame(self) -> bool
get_IsDrawFrame() overload
Sourcefn set_is_draw_frame(self, value: impl Into<bool>)
fn set_is_draw_frame(self, value: impl Into<bool>)
set_IsDrawFrame(bool) overload
Sourcefn get_is_damage_frame(self) -> bool
fn get_is_damage_frame(self) -> bool
get_IsDamageFrame() overload
Sourcefn set_is_damage_frame(self, value: impl Into<bool>)
fn set_is_damage_frame(self, value: impl Into<bool>)
set_IsDamageFrame(bool) overload
Sourcefn get_shadow_distance_rate(self) -> f32
fn get_shadow_distance_rate(self) -> f32
get_ShadowDistanceRate() overload
Sourcefn set_shadow_distance_rate(self, value: impl Into<f32>)
fn set_shadow_distance_rate(self, value: impl Into<f32>)
set_ShadowDistanceRate(f32) overload
Sourcefn get_fake_flag(self) -> bool
fn get_fake_flag(self) -> bool
get_FakeFlag() overload
Sourcefn set_fake_flag(self, value: impl Into<bool>)
fn set_fake_flag(self, value: impl Into<bool>)
set_FakeFlag(bool) overload
Sourcefn get_ripple_size(self) -> i32
fn get_ripple_size(self) -> i32
get_RippleSize() overload
Sourcefn get_wait_assist_flag(self) -> bool
fn get_wait_assist_flag(self) -> bool
get_WaitAssistFlag() overload
Sourcefn set_wait_assist_flag(self, value: impl Into<bool>)
fn set_wait_assist_flag(self, value: impl Into<bool>)
set_WaitAssistFlag(bool) overload
Sourcefn get_is_catching(self) -> bool
fn get_is_catching(self) -> bool
get_IsCatching() overload
Sourcefn get_is_escape(self) -> bool
fn get_is_escape(self) -> bool
get_IsEscape() overload
Sourcefn get_is_defeat(self) -> bool
fn get_is_defeat(self) -> bool
get_IsDefeat() overload
Sourcefn get_data(self) -> FishingFishData
fn get_data(self) -> FishingFishData
get_Data() overload
Sourcefn get_size_mult(self) -> f32
fn get_size_mult(self) -> f32
get_SizeMult() overload
Sourcefn get_hp_rate(self) -> f32
fn get_hp_rate(self) -> f32
get_HPRate() overload
Sourcefn get_lethal_rate(self) -> f32
fn get_lethal_rate(self) -> f32
get_LethalRate() overload
Sourcefn get_is_play_counter_splash_se(self) -> bool
fn get_is_play_counter_splash_se(self) -> bool
get_IsPlayCounterSplashSE() overload
Sourcefn set_is_play_counter_splash_se(self, value: impl Into<bool>)
fn set_is_play_counter_splash_se(self, value: impl Into<bool>)
set_IsPlayCounterSplashSE(bool) overload
Sourcefn get_is_play_ordinal_splash_se(self) -> bool
fn get_is_play_ordinal_splash_se(self) -> bool
get_IsPlayOrdinalSplashSE() overload
Sourcefn set_is_play_ordinal_splash_se(self, value: impl Into<bool>)
fn set_is_play_ordinal_splash_se(self, value: impl Into<bool>)
set_IsPlayOrdinalSplashSE(bool) overload
Sourcefn get_is_play_lethal_splash_se(self) -> bool
fn get_is_play_lethal_splash_se(self) -> bool
get_IsPlayLethalSplashSE() overload
Sourcefn set_is_play_lethal_splash_se(self, value: impl Into<bool>)
fn set_is_play_lethal_splash_se(self, value: impl Into<bool>)
set_IsPlayLethalSplashSE(bool) overload
Sourcefn set_forecast_data(self, set: impl Into<List_1<ForecastFishData>>)
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
Sourcefn select_fish(self)
fn select_fish(self)
SelectFish() overload
Sourcefn reset_fish_data(self)
fn reset_fish_data(self)
ResetFishData() overload
Sourcefn set_configs(
self,
base_config: impl Into<FishingConfig_Base>,
wait_catch: impl Into<FishingConfig_WaitCatch>,
battle: impl Into<FishingConfig_Battle>,
)
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
Sourcefn tick_wait_catch(self)
fn tick_wait_catch(self)
TickWaitCatch() overload
Sourcefn tick_catching(self)
fn tick_catching(self)
TickCatching() overload
Sourcefn tick_wait_assist(self)
fn tick_wait_assist(self)
TickWaitAssist() overload
Sourcefn update_battle_effect(self)
fn update_battle_effect(self)
UpdateBattleEffect() overload
Sourcefn update_lethal_effect(self)
fn update_lethal_effect(self)
UpdateLethalEffect() overload
Sourcefn update_battle_common(self)
fn update_battle_common(self)
UpdateBattleCommon() overload
Sourcefn tick_battle(self)
fn tick_battle(self)
TickBattle() overload
Sourcefn tick_lethal(self)
fn tick_lethal(self)
TickLethal() overload
Sourcefn set_perfect_time_add(self, add: impl Into<f32>)
fn set_perfect_time_add(self, add: impl Into<f32>)
SetPerfectTimeAdd(f32) overload
Sourcefn try_battle(self, is_assist: impl Into<bool>) -> bool
fn try_battle(self, is_assist: impl Into<bool>) -> bool
TryBattle(bool) overload
Sourcefn update_lure_pos(self, pos: impl Into<Vector3>)
fn update_lure_pos(self, pos: impl Into<Vector3>)
UpdateLurePos(crate::unity_engine::vector3::Vector3) overload
Sourcefn set_first_pos(self)
fn set_first_pos(self)
SetFirstPos() overload
Sourcefn overrite_radical_param(
self,
set_power: impl Into<f32>,
set_regene: impl Into<f32>,
)
fn overrite_radical_param( self, set_power: impl Into<f32>, set_regene: impl Into<f32>, )
OverriteRadicalParam(f32, f32) overload
Sourcefn draw_fish(self, stick_vec: impl Into<Vector2>)
fn draw_fish(self, stick_vec: impl Into<Vector2>)
DrawFish(crate::unity_engine::vector2::Vector2) overload
Sourcefn first_damage(self, damage_rate: impl Into<f32>)
fn first_damage(self, damage_rate: impl Into<f32>)
FirstDamage(f32) overload
Sourcefn lethal_damage(self)
fn lethal_damage(self)
LethalDamage() overload
Sourcefn add_damege_effect(self)
fn add_damege_effect(self)
AddDamegeEffect() overload
Sourcefn recovery_lethal(self)
fn recovery_lethal(self)
RecoveryLethal() overload
Sourcefn add_escape_timer(self)
fn add_escape_timer(self)
AddEscapeTimer() overload
Sourcefn reset_escape_timer(self)
fn reset_escape_timer(self)
ResetEscapeTimer() overload
Sourcefn start_force_counter(self)
fn start_force_counter(self)
StartForceCounter() overload
Sourcefn set_radar(self, radar: impl Into<FishingBattleRader>)
fn set_radar(self, radar: impl Into<FishingBattleRader>)
SetRadar(crate::app::fishingbattlerader::FishingBattleRader) overload
Sourcefn enable_radar_no_area(self)
fn enable_radar_no_area(self)
EnableRadar_NoArea() overload
Sourcefn enable_area_radar(self)
fn enable_area_radar(self)
EnableArea_Radar() overload
Sourcefn is_enable_radar(self) -> bool
fn is_enable_radar(self) -> bool
IsEnableRadar() overload
Sourcefn disable_radar(self)
fn disable_radar(self)
DisableRadar() overload
Sourcefn check_active_ui(self) -> bool
fn check_active_ui(self) -> bool
CheckActiveUI() overload
Sourcefn set_lure_obj(self, set: impl Into<GameObject>)
fn set_lure_obj(self, set: impl Into<GameObject>)
SetLureObj(crate::unity_engine::gameobject::GameObject) overload
Sourcefn get_counter_vec(self) -> Vector2
fn get_counter_vec(self) -> Vector2
GetCounterVec() overload
Sourcefn add_catch_ripple(self, add_pos: impl Into<Vector3>)
fn add_catch_ripple(self, add_pos: impl Into<Vector3>)
AddCatchRipple(crate::unity_engine::vector3::Vector3) overload
Sourcefn play_counter_se(self)
fn play_counter_se(self)
PlayCounterSE() overload
Sourcefn stop_counter_se(self)
fn stop_counter_se(self)
StopCounterSE() overload
Sourcefn play_ordinal_se(self)
fn play_ordinal_se(self)
PlayOrdinalSE() overload
Sourcefn stop_ordinal_se(self)
fn stop_ordinal_se(self)
StopOrdinalSE() overload
Sourcefn play_lethal_se(self)
fn play_lethal_se(self)
PlayLethalSE() overload
Sourcefn stop_lethal_se(self)
fn stop_lethal_se(self)
StopLethalSE() overload
Sourcefn stop_stun_se(self)
fn stop_stun_se(self)
StopStunSE() 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: IFishingFish> IFishingFishMethods for __T
app-fishingfish only.