Skip to main content

engage/generated/app/
gamesound.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-gamesound-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::{
9        app::{
10            procdesc::{IProcDesc, ProcDesc},
11            procdescuser::{IProcDescUser, ProcDescUser},
12        },
13        system::{
14            object::{IObject, Object},
15            r#enum::{Enum, IEnum},
16            valuetype::{IValueType, ValueType},
17        },
18    };
19
20    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gamesound/GameSound_Handle.md"))]
21    #[::unity::class(namespace = "App", name = "GameSound.Handle")]
22    #[parent(crate::system::object::Object)]
23    pub struct GameSound_Handle {
24        #[offset(16)]
25        #[rename(name = "m_soundHandle")]
26        pub m_sound_handle: crate::app::soundsystem::SoundSystem_SoundHandle,
27    }
28
29    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gamesound/GameSound_WakeupVoicePattern.md"))]
30    #[repr(C)]
31    #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
32    pub struct GameSound_WakeupVoicePattern {
33        pub value: i32,
34    }
35    impl ::unity::ClassIdentity for GameSound_WakeupVoicePattern {
36        const NAME: &'static str = "GameSound.WakeupVoicePattern";
37        const NAMESPACE: &'static str = "App";
38
39        fn class() -> ::unity::Class {
40            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
41            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
42        }
43    }
44    impl ::unity::IlType for GameSound_WakeupVoicePattern {
45        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
46            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
47        }
48    }
49    impl GameSound_WakeupVoicePattern {
50        pub fn pattern1() -> Self {
51            Self { value: 0 }
52        }
53
54        pub fn pattern2() -> Self {
55            Self { value: 1 }
56        }
57
58        pub fn max() -> Self {
59            Self { value: 2 }
60        }
61    }
62
63    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gamesound/GameSound_WakeupVoiceSituation.md"))]
64    #[repr(C)]
65    #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
66    pub struct GameSound_WakeupVoiceSituation {
67        pub value: i32,
68    }
69    impl ::unity::ClassIdentity for GameSound_WakeupVoiceSituation {
70        const NAME: &'static str = "GameSound.WakeupVoiceSituation";
71        const NAMESPACE: &'static str = "App";
72
73        fn class() -> ::unity::Class {
74            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
75            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
76        }
77    }
78    impl ::unity::IlType for GameSound_WakeupVoiceSituation {
79        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
80            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
81        }
82    }
83    impl GameSound_WakeupVoiceSituation {
84        pub fn enter() -> Self {
85            Self { value: 0 }
86        }
87
88        pub fn greet_before() -> Self {
89            Self { value: 1 }
90        }
91
92        pub fn wakeup() -> Self {
93            Self { value: 2 }
94        }
95
96        pub fn greet_after() -> Self {
97            Self { value: 3 }
98        }
99
100        pub fn max() -> Self {
101            Self { value: 4 }
102        }
103    }
104
105    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gamesound/GameSound_RingCleaningVoicePattern.md"))]
106    #[repr(C)]
107    #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
108    pub struct GameSound_RingCleaningVoicePattern {
109        pub value: i32,
110    }
111    impl ::unity::ClassIdentity for GameSound_RingCleaningVoicePattern {
112        const NAME: &'static str = "GameSound.RingCleaningVoicePattern";
113        const NAMESPACE: &'static str = "App";
114
115        fn class() -> ::unity::Class {
116            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
117            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
118        }
119    }
120    impl ::unity::IlType for GameSound_RingCleaningVoicePattern {
121        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
122            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
123        }
124    }
125    impl GameSound_RingCleaningVoicePattern {
126        pub fn touch() -> Self {
127            Self { value: 0 }
128        }
129
130        pub fn dirt() -> Self {
131            Self { value: 1 }
132        }
133
134        pub fn thanks() -> Self {
135            Self { value: 2 }
136        }
137
138        pub fn num() -> Self {
139            Self { value: 3 }
140        }
141    }
142
143    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gamesound/GameSound_ResultLoad.md"))]
144    #[::unity::class(namespace = "App", name = "GameSound.ResultLoad")]
145    #[parent(crate::system::object::Object)]
146    pub struct GameSound_ResultLoad {
147        #[offset(16)]
148        #[rename(name = "m_resultList")]
149        pub m_result_list: crate::app::soundsystem::SoundSystem_ResultSoundLoadList,
150    }
151
152    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gamesound/GameSound_ProcDescPostEvent.md"))]
153    #[::unity::class(namespace = "App", name = "GameSound.ProcDescPostEvent")]
154    #[parent(crate::app::procdescuser::ProcDescUser)]
155    pub struct GameSound_ProcDescPostEvent {
156        #[offset(24)]
157        #[rename(name = "m_eventName")]
158        pub m_event_name: ::unity::Il2CppString,
159    }
160
161    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gamesound/GameSound.md"))]
162    #[::unity::class(namespace = "App", name = "GameSound")]
163    #[parent(crate::system::object::Object)]
164    pub struct GameSound {
165        #[static_field]
166        #[rename(name = "DefaultBankNameArray")]
167        pub default_bank_name_array: ::unity::Array<::unity::Il2CppString>,
168        #[static_field]
169        #[rename(name = "DefaultDLCBankNameArray")]
170        pub default_dlc_bank_name_array: ::unity::Array<::unity::Il2CppString>,
171        #[static_field]
172        #[rename(name = "EventName_SystemVoice")]
173        pub event_name_system_voice: ::unity::Il2CppString,
174        #[static_field]
175        #[rename(name = "EventName_UnitPickVoice")]
176        pub event_name_unit_pick_voice: ::unity::Il2CppString,
177        #[static_field]
178        #[rename(name = "SwitchGroupName_Person")]
179        pub switch_group_name_person: ::unity::Il2CppString,
180        #[static_field]
181        #[rename(name = "SwitchGroupName_Engage")]
182        pub switch_group_name_engage: ::unity::Il2CppString,
183        #[static_field]
184        #[rename(name = "SwitchGroupName_SystemVoice")]
185        pub switch_group_name_system_voice: ::unity::Il2CppString,
186        #[static_field]
187        #[rename(name = "SwitchNameArray_SystemVoice")]
188        pub switch_name_array_system_voice: ::unity::Array<::unity::Il2CppString>,
189        #[static_field]
190        #[rename(name = "SwitchGroupName_UnitHp")]
191        pub switch_group_name_unit_hp: ::unity::Il2CppString,
192        #[static_field]
193        #[rename(name = "SwitchNameArray_UnitHp")]
194        pub switch_name_array_unit_hp: ::unity::Array<::unity::Il2CppString>,
195        #[static_field]
196        #[rename(name = "s_initialized")]
197        pub s_initialized: bool,
198        #[static_field]
199        #[rename(name = "s_LoadedPackageFileNameList")]
200        pub s_loaded_package_file_name_list: crate::system::collections::generic::list_1::List_1<::unity::Il2CppString>,
201        #[static_field]
202        #[rename(name = "s_chapterBankName")]
203        pub s_chapter_bank_name: ::unity::Il2CppString,
204        #[static_field]
205        #[rename(name = "strLevelTable")]
206        pub str_level_table: ::unity::Array<::unity::Il2CppString>,
207        #[static_field]
208        #[rename(name = "strPatternTable")]
209        pub str_pattern_table: ::unity::Array<::unity::Il2CppString>,
210        #[static_field]
211        #[rename(name = "strSituationTable")]
212        pub str_situation_table: ::unity::Array<::unity::Il2CppString>,
213        #[static_field]
214        #[rename(name = "strRingCleaningPatternTable")]
215        pub str_ring_cleaning_pattern_table: ::unity::Array<::unity::Il2CppString>,
216    }
217
218    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gamesound/GameSound_LipSyncData.md"))]
219    #[::unity::class(namespace = "App", name = "GameSound.LipSyncData")]
220    #[parent(crate::system::object::Object)]
221    pub struct GameSound_LipSyncData {
222        #[offset(16)]
223        #[rename(name = "m_data")]
224        pub m_data: crate::app::soundsystem::SoundSystem_LipSyncData,
225    }
226
227    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gamesound/GameSound_UnitHP.md"))]
228    #[repr(C)]
229    #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
230    pub struct GameSound_UnitHP {
231        pub value: i32,
232    }
233    impl ::unity::ClassIdentity for GameSound_UnitHP {
234        const NAME: &'static str = "GameSound.UnitHP";
235        const NAMESPACE: &'static str = "App";
236
237        fn class() -> ::unity::Class {
238            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
239            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
240        }
241    }
242    impl ::unity::IlType for GameSound_UnitHP {
243        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
244            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
245        }
246    }
247    impl GameSound_UnitHP {
248        pub fn high() -> Self {
249            Self { value: 0 }
250        }
251
252        pub fn high_serious() -> Self {
253            Self { value: 1 }
254        }
255
256        pub fn middle() -> Self {
257            Self { value: 2 }
258        }
259
260        pub fn low() -> Self {
261            Self { value: 3 }
262        }
263    }
264
265    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gamesound/GameSound_FadeSpeedType.md"))]
266    #[repr(C)]
267    #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
268    pub struct GameSound_FadeSpeedType {
269        pub value: i32,
270    }
271    impl ::unity::ClassIdentity for GameSound_FadeSpeedType {
272        const NAME: &'static str = "GameSound.FadeSpeedType";
273        const NAMESPACE: &'static str = "App";
274
275        fn class() -> ::unity::Class {
276            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
277            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
278        }
279    }
280    impl ::unity::IlType for GameSound_FadeSpeedType {
281        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
282            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
283        }
284    }
285    impl GameSound_FadeSpeedType {
286        pub fn immediate() -> Self {
287            Self { value: 0 }
288        }
289
290        pub fn very_fast() -> Self {
291            Self { value: 1 }
292        }
293
294        pub fn fast() -> Self {
295            Self { value: 2 }
296        }
297
298        pub fn normal() -> Self {
299            Self { value: 3 }
300        }
301
302        pub fn slow() -> Self {
303            Self { value: 4 }
304        }
305
306        pub fn very_slow() -> Self {
307            Self { value: 5 }
308        }
309    }
310}
311
312#[cfg(feature = "app-gamesound-types")]
313pub use __types::*;
314
315#[cfg(feature = "app-gamesound")]
316pub trait IGameSound_HandleMethods: IGameSound_Handle {
317    #[doc = "`.ctor()` overload"]
318    fn ctor(self) -> () {
319        unsafe {
320            let __receiver = <GameSound_Handle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
321            ::unity::il2cpp_call!((::unity::module_base()+0x1e6daa0usize)as*mut u8,();
322(GameSound_Handle)__receiver)
323        }
324    }
325    #[doc = "`.ctor(crate::app::soundsystem::SoundSystem_SoundHandle)` overload"]
326    fn ctor_2(self, sound_handle: impl ::core::convert::Into<crate::app::soundsystem::SoundSystem_SoundHandle>) -> () {
327        unsafe {
328            let __receiver = <GameSound_Handle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
329            ::unity::il2cpp_call!((::unity::module_base()+0x1e6db20usize)as*mut u8,();
330(GameSound_Handle)__receiver,(crate::app::soundsystem::SoundSystem_SoundHandle)::core::convert::Into::into(sound_handle))
331        }
332    }
333    #[doc = "`GetEventName()` overload"]
334    fn get_event_name(self) -> ::unity::Il2CppString {
335        unsafe {
336            let __receiver = <GameSound_Handle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
337            ::unity::il2cpp_call!((::unity::module_base()+0x1e6db60usize)as*mut u8, ::unity::Il2CppString;
338(GameSound_Handle)__receiver)
339        }
340    }
341    #[doc = "`GetGameObject()` overload"]
342    fn get_game_object(self) -> crate::unity_engine::gameobject::GameObject {
343        unsafe {
344            let __receiver = <GameSound_Handle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
345            ::unity::il2cpp_call!((::unity::module_base()+0x1e6db80usize)as*mut u8,crate::unity_engine::gameobject::GameObject;
346(GameSound_Handle)__receiver)
347        }
348    }
349    #[doc = "`GetPlayingId()` overload"]
350    fn get_playing_id(self) -> u32 {
351        unsafe {
352            let __receiver = <GameSound_Handle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
353            ::unity::il2cpp_call!((::unity::module_base()+0x1e6dba0usize)as*mut u8,u32;
354(GameSound_Handle)__receiver)
355        }
356    }
357    #[doc = "`GetLipSyncDataFileName()` overload"]
358    fn get_lip_sync_data_file_name(self) -> ::unity::Il2CppString {
359        unsafe {
360            let __receiver = <GameSound_Handle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
361            ::unity::il2cpp_call!((::unity::module_base()+0x1e6dbc0usize)as*mut u8, ::unity::Il2CppString;
362(GameSound_Handle)__receiver)
363        }
364    }
365    #[doc = "`IsEnable()` overload"]
366    fn is_enable(self) -> bool {
367        unsafe {
368            let __receiver = <GameSound_Handle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
369            ::unity::il2cpp_call!((::unity::module_base()+0x1e6dbe0usize)as*mut u8,bool;
370(GameSound_Handle)__receiver)
371        }
372    }
373    #[doc = "`IsPlaying()` overload"]
374    fn is_playing(self) -> bool {
375        unsafe {
376            let __receiver = <GameSound_Handle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
377            ::unity::il2cpp_call!((::unity::module_base()+0x1e6dc00usize)as*mut u8,bool;
378(GameSound_Handle)__receiver)
379        }
380    }
381    #[doc = "`Stop(crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
382    fn stop(self, fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>) -> () {
383        unsafe {
384            let __receiver = <GameSound_Handle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
385            ::unity::il2cpp_call!((::unity::module_base()+0x1e6dc20usize)as*mut u8,();
386(GameSound_Handle)__receiver,(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
387        }
388    }
389    #[doc = "`Stop(i32)` overload"]
390    fn stop_2(self, fade_msec: impl ::core::convert::Into<i32>) -> () {
391        unsafe {
392            let __receiver = <GameSound_Handle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
393            ::unity::il2cpp_call!((::unity::module_base()+0x1e6dcc0usize)as*mut u8,();
394(GameSound_Handle)__receiver,(i32)::core::convert::Into::into(fade_msec))
395        }
396    }
397    #[doc = "`Pause(crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
398    fn pause(self, fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>) -> () {
399        unsafe {
400            let __receiver = <GameSound_Handle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
401            ::unity::il2cpp_call!((::unity::module_base()+0x1e6dce0usize)as*mut u8,();
402(GameSound_Handle)__receiver,(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
403        }
404    }
405    #[doc = "`Pause(i32)` overload"]
406    fn pause_2(self, fade_msec: impl ::core::convert::Into<i32>) -> () {
407        unsafe {
408            let __receiver = <GameSound_Handle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
409            ::unity::il2cpp_call!((::unity::module_base()+0x1e6dd80usize)as*mut u8,();
410(GameSound_Handle)__receiver,(i32)::core::convert::Into::into(fade_msec))
411        }
412    }
413    #[doc = "`Resume(crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
414    fn resume(self, fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>) -> () {
415        unsafe {
416            let __receiver = <GameSound_Handle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
417            ::unity::il2cpp_call!((::unity::module_base()+0x1e6dda0usize)as*mut u8,();
418(GameSound_Handle)__receiver,(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
419        }
420    }
421    #[doc = "`Resume(i32)` overload"]
422    fn resume_2(self, fade_msec: impl ::core::convert::Into<i32>) -> () {
423        unsafe {
424            let __receiver = <GameSound_Handle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
425            ::unity::il2cpp_call!((::unity::module_base()+0x1e6de40usize)as*mut u8,();
426(GameSound_Handle)__receiver,(i32)::core::convert::Into::into(fade_msec))
427        }
428    }
429}
430
431#[cfg(feature = "app-gamesound")]
432impl<__T: IGameSound_Handle> IGameSound_HandleMethods for __T {}
433
434#[cfg(feature = "app-gamesound")]
435impl GameSound_Handle {
436    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
437        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
438    }
439
440    pub fn ctor_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
441        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
442    }
443
444    pub fn get_event_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
445        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
446    }
447
448    pub fn get_game_object_method_info() -> &'static ::unity::il2cpp::MethodInfo {
449        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
450    }
451
452    pub fn get_playing_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
453        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
454    }
455
456    pub fn get_lip_sync_data_file_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
457        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
458    }
459
460    pub fn is_enable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
461        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
462    }
463
464    pub fn is_playing_method_info() -> &'static ::unity::il2cpp::MethodInfo {
465        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
466    }
467
468    pub fn stop_method_info() -> &'static ::unity::il2cpp::MethodInfo {
469        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
470    }
471
472    pub fn stop_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
473        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
474    }
475
476    pub fn pause_method_info() -> &'static ::unity::il2cpp::MethodInfo {
477        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
478    }
479
480    pub fn pause_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
481        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
482    }
483
484    pub fn resume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
485        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
486    }
487
488    pub fn resume_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
489        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
490    }
491}
492
493#[cfg(feature = "app-gamesound")]
494impl GameSound_Handle {
495    #[doc = "`.ctor()` — no args"]
496    pub fn new() -> Self {
497        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
498            panic!(
499                "{}
500::{}
501 failed to instantiate",
502                ::core::stringify!(GameSound_Handle),
503                ::core::stringify!(new),
504            )
505        });
506        <Self as IGameSound_HandleMethods>::ctor(this);
507        this
508    }
509
510    #[doc = "`.ctor(crate::app::soundsystem::SoundSystem_SoundHandle)` — overload selector"]
511    pub fn new_2(sound_handle: crate::app::soundsystem::SoundSystem_SoundHandle) -> Self {
512        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
513            panic!(
514                "{}
515::{}
516 failed to instantiate",
517                ::core::stringify!(GameSound_Handle),
518                ::core::stringify!(new_2),
519            )
520        });
521        <Self as IGameSound_HandleMethods>::ctor_2(this, sound_handle);
522        this
523    }
524}
525
526#[cfg(feature = "app-gamesound")]
527pub trait IGameSound_ResultLoadMethods: IGameSound_ResultLoad {
528    #[doc = "`.ctor()` overload"]
529    fn ctor(self) -> () {
530        unsafe {
531            let __receiver = <GameSound_ResultLoad as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
532            ::unity::il2cpp_call!((::unity::module_base()+0x1e6e000usize)as*mut u8,();
533(GameSound_ResultLoad)__receiver)
534        }
535    }
536    #[doc = "`Add(crate::app::soundsystem::SoundSystem_ResultSoundLoad)` overload"]
537    fn add(self, result: impl ::core::convert::Into<crate::app::soundsystem::SoundSystem_ResultSoundLoad>) -> () {
538        unsafe {
539            let __receiver = <GameSound_ResultLoad as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
540            ::unity::il2cpp_call!((::unity::module_base()+0x1e6e080usize)as*mut u8,();
541(GameSound_ResultLoad)__receiver,(crate::app::soundsystem::SoundSystem_ResultSoundLoad)::core::convert::Into::into(result))
542        }
543    }
544    #[doc = "`IsLoading()` overload"]
545    fn is_loading(self) -> bool {
546        unsafe {
547            let __receiver = <GameSound_ResultLoad as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
548            ::unity::il2cpp_call!((::unity::module_base()+0x1e6e090usize)as*mut u8,bool;
549(GameSound_ResultLoad)__receiver)
550        }
551    }
552    #[doc = "`IsLoadSuccess()` overload"]
553    fn is_load_success(self) -> bool {
554        unsafe {
555            let __receiver = <GameSound_ResultLoad as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
556            ::unity::il2cpp_call!((::unity::module_base()+0x1e6e0a0usize)as*mut u8,bool;
557(GameSound_ResultLoad)__receiver)
558        }
559    }
560}
561
562#[cfg(feature = "app-gamesound")]
563impl<__T: IGameSound_ResultLoad> IGameSound_ResultLoadMethods for __T {}
564
565#[cfg(feature = "app-gamesound")]
566impl GameSound_ResultLoad {
567    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
568        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
569    }
570
571    pub fn add_method_info() -> &'static ::unity::il2cpp::MethodInfo {
572        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
573    }
574
575    pub fn is_loading_method_info() -> &'static ::unity::il2cpp::MethodInfo {
576        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
577    }
578
579    pub fn is_load_success_method_info() -> &'static ::unity::il2cpp::MethodInfo {
580        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
581    }
582}
583
584#[cfg(feature = "app-gamesound")]
585impl GameSound_ResultLoad {
586    #[doc = "`.ctor()` — no args"]
587    pub fn new() -> Self {
588        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
589            panic!(
590                "{}
591::{}
592 failed to instantiate",
593                ::core::stringify!(GameSound_ResultLoad),
594                ::core::stringify!(new),
595            )
596        });
597        <Self as IGameSound_ResultLoadMethods>::ctor(this);
598        this
599    }
600}
601
602#[cfg(feature = "app-gamesound")]
603pub trait IGameSound_ProcDescPostEventMethods: IGameSound_ProcDescPostEvent {
604    #[doc = "`.ctor(::unity::Il2CppString)` overload"]
605    fn ctor(self, event_name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
606        unsafe {
607            let __receiver =
608                <GameSound_ProcDescPostEvent as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
609            ::unity::il2cpp_call!((::unity::module_base()+0x1e6df40usize)as*mut u8,();
610(GameSound_ProcDescPostEvent)__receiver,(::unity::Il2CppString)::core::convert::Into::into(event_name))
611        }
612    }
613    #[doc = "`Execute(crate::app::procinst::ProcInst)` overload"]
614    fn execute(self, inst: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> crate::app::procdesc::ProcDesc_Result {
615        unsafe {
616            let __receiver =
617                <GameSound_ProcDescPostEvent as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
618            {
619                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
620                let __vi = *__vt.get(4usize).unwrap_or_else(|| {
621                    panic!(
622                        "unity: virtual slot {}
623 out of range (vtable len {}
624) on the runtime class behind {}
625 (method `{}
626`)",
627                        4usize,
628                        __vt.len(),
629                        <GameSound_ProcDescPostEvent as ::unity::ClassIdentity>::NAME,
630                        "Execute",
631                    )
632                });
633                let __inner: extern "C" fn(
634                    GameSound_ProcDescPostEvent,
635                    crate::app::procinst::ProcInst,
636                    ::unity::OptionalMethod,
637                ) -> crate::app::procdesc::ProcDesc_Result = ::core::mem::transmute(__vi.method_ptr);
638                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
639                __inner(__receiver, ::core::convert::Into::into(inst), __mi)
640            }
641        }
642    }
643}
644
645#[cfg(feature = "app-gamesound")]
646impl<__T: IGameSound_ProcDescPostEvent> IGameSound_ProcDescPostEventMethods for __T {}
647
648#[cfg(feature = "app-gamesound")]
649impl GameSound_ProcDescPostEvent {
650    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
651        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
652    }
653
654    pub fn execute_method_info() -> &'static ::unity::il2cpp::MethodInfo {
655        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
656    }
657}
658
659#[cfg(feature = "app-gamesound")]
660impl GameSound_ProcDescPostEvent {
661    #[doc = "Direct (non-virtual) call to `GameSound_ProcDescPostEvent`'s own `Execute`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
662    pub unsafe fn execute(
663        this: impl ::core::convert::Into<::unity::IlInstance>,
664        inst: crate::app::procinst::ProcInst,
665    ) -> crate::app::procdesc::ProcDesc_Result {
666        let __mi = Self::execute_method_info();
667        let __inner: extern "C" fn(
668            ::unity::IlInstance,
669            crate::app::procinst::ProcInst,
670            ::unity::OptionalMethod,
671        ) -> crate::app::procdesc::ProcDesc_Result = ::core::mem::transmute(__mi.method_ptr);
672        __inner(this.into(), inst, ::core::option::Option::None)
673    }
674}
675
676#[cfg(feature = "app-gamesound")]
677impl GameSound_ProcDescPostEvent {
678    #[doc = "`.ctor(::unity::Il2CppString)` — overload selector"]
679    pub fn new(event_name: ::unity::Il2CppString) -> Self {
680        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
681            panic!(
682                "{}
683::{}
684 failed to instantiate",
685                ::core::stringify!(GameSound_ProcDescPostEvent),
686                ::core::stringify!(new),
687            )
688        });
689        <Self as IGameSound_ProcDescPostEventMethods>::ctor(this, event_name);
690        this
691    }
692}
693
694#[cfg(feature = "app-gamesound")]
695impl GameSound {
696    #[doc = "`GetFadeMsecByFadeSpeedType(crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
697    pub fn get_fade_msec_by_fade_speed_type(fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>) -> i32 {
698        unsafe {
699            ::unity::il2cpp_call!((::unity::module_base()+0x2287070usize)as*mut u8,i32;
700(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
701        }
702    }
703
704    #[doc = "`GetStringByFadeSpeedType(crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
705    pub fn get_string_by_fade_speed_type(
706        fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>,
707    ) -> ::unity::Il2CppString {
708        unsafe {
709            ::unity::il2cpp_call!((::unity::module_base()+0x22870a0usize)as*mut u8, ::unity::Il2CppString;
710(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
711        }
712    }
713
714    #[doc = "`IsEnable()` overload"]
715    pub fn is_enable() -> bool {
716        unsafe {
717            ::unity::il2cpp_call!((::unity::module_base()+0x2287150usize)as*mut u8,bool;
718            )
719        }
720    }
721
722    #[doc = "`IsGameSkip()` overload"]
723    pub fn is_game_skip() -> bool {
724        unsafe {
725            ::unity::il2cpp_call!((::unity::module_base()+0x22872e0usize)as*mut u8,bool;
726            )
727        }
728    }
729
730    #[doc = "`IsUseGameSoundMode()` overload"]
731    pub fn is_use_game_sound_mode() -> bool {
732        unsafe {
733            ::unity::il2cpp_call!((::unity::module_base()+0x2287320usize)as*mut u8,bool;
734            )
735        }
736    }
737
738    #[doc = "`GetAudioListenerObject()` overload"]
739    pub fn get_audio_listener_object() -> crate::unity_engine::gameobject::GameObject {
740        unsafe {
741            ::unity::il2cpp_call!((::unity::module_base()+0x2287330usize)as*mut u8,crate::unity_engine::gameobject::GameObject;
742            )
743        }
744    }
745
746    #[doc = "`AddBasePaths()` overload"]
747    pub fn add_base_paths() -> () {
748        unsafe {
749            ::unity::il2cpp_call!((::unity::module_base()+0x2287410usize)as*mut u8,();
750            )
751        }
752    }
753
754    #[doc = "`GetPatchVerNum()` overload"]
755    pub fn get_patch_ver_num() -> i32 {
756        unsafe {
757            ::unity::il2cpp_call!((::unity::module_base()+0x22875e0usize)as*mut u8,i32;
758            )
759        }
760    }
761
762    #[doc = "`GetPatchPackageFileName(i32)` overload"]
763    pub fn get_patch_package_file_name(patch_index: impl ::core::convert::Into<i32>) -> ::unity::Il2CppString {
764        unsafe {
765            ::unity::il2cpp_call!((::unity::module_base()+0x22875f0usize)as*mut u8, ::unity::Il2CppString;
766(i32)::core::convert::Into::into(patch_index))
767        }
768    }
769
770    #[doc = "`GetPatchPackageFilePath(i32)` overload"]
771    pub fn get_patch_package_file_path(patch_index: impl ::core::convert::Into<i32>) -> ::unity::Il2CppString {
772        unsafe {
773            ::unity::il2cpp_call!((::unity::module_base()+0x22876a0usize)as*mut u8, ::unity::Il2CppString;
774(i32)::core::convert::Into::into(patch_index))
775        }
776    }
777
778    #[doc = "`LoadPackageFiles()` overload"]
779    pub fn load_package_files() -> () {
780        unsafe {
781            ::unity::il2cpp_call!((::unity::module_base()+0x2287860usize)as*mut u8,();
782            )
783        }
784    }
785
786    #[doc = "`LoadPackageFile(i32)` overload"]
787    pub fn load_package_file(patch_index: impl ::core::convert::Into<i32>) -> bool {
788        unsafe {
789            ::unity::il2cpp_call!((::unity::module_base()+0x2287980usize)as*mut u8,bool;
790(i32)::core::convert::Into::into(patch_index))
791        }
792    }
793
794    #[doc = "`LoadPackageFileImpl(::unity::Il2CppString)` overload"]
795    pub fn load_package_file_impl(package_file_path: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
796        unsafe {
797            ::unity::il2cpp_call!((::unity::module_base()+0x22879f0usize)as*mut u8,bool;
798(::unity::Il2CppString)::core::convert::Into::into(package_file_path))
799        }
800    }
801
802    #[doc = "`ConvertToDLCSoundBankName(::unity::Il2CppString, ::unity::Il2CppString)` overload"]
803    pub fn convert_to_dlc_sound_bank_name(
804        original_bank_name: impl ::core::convert::Into<::unity::Il2CppString>,
805        package_file_name: impl ::core::convert::Into<::unity::Il2CppString>,
806    ) -> ::unity::Il2CppString {
807        unsafe {
808            ::unity::il2cpp_call!((::unity::module_base()+0x2287b40usize)as*mut u8, ::unity::Il2CppString;
809(::unity::Il2CppString)::core::convert::Into::into(original_bank_name),(::unity::Il2CppString)::core::convert::Into::into(package_file_name))
810        }
811    }
812
813    #[doc = "`Initialize()` overload"]
814    pub fn initialize() -> () {
815        unsafe {
816            ::unity::il2cpp_call!((::unity::module_base()+0x2287be0usize)as*mut u8,();
817            )
818        }
819    }
820
821    #[doc = "`LoadDefaultSoundBanks()` overload"]
822    pub fn load_default_sound_banks() -> () {
823        unsafe {
824            ::unity::il2cpp_call!((::unity::module_base()+0x2287c60usize)as*mut u8,();
825            )
826        }
827    }
828
829    #[doc = "`PostInitialize()` overload"]
830    pub fn post_initialize() -> () {
831        unsafe {
832            ::unity::il2cpp_call!((::unity::module_base()+0x2288010usize)as*mut u8,();
833            )
834        }
835    }
836
837    #[doc = "`IsInitialized()` overload"]
838    pub fn is_initialized() -> bool {
839        unsafe {
840            ::unity::il2cpp_call!((::unity::module_base()+0x22871c0usize)as*mut u8,bool;
841            )
842        }
843    }
844
845    #[doc = "`ResetMasterVolume()` overload"]
846    pub fn reset_master_volume() -> () {
847        unsafe {
848            ::unity::il2cpp_call!((::unity::module_base()+0x2288240usize)as*mut u8,();
849            )
850        }
851    }
852
853    #[doc = "`Serialize(crate::app::stream_2::Stream_2)` overload"]
854    pub fn serialize(stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
855        unsafe {
856            ::unity::il2cpp_call!((::unity::module_base()+0x2288350usize)as*mut u8,();
857(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
858        }
859    }
860
861    #[doc = "`Deserialize(crate::app::stream_2::Stream_2)` overload"]
862    pub fn deserialize(stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
863        unsafe {
864            ::unity::il2cpp_call!((::unity::module_base()+0x22883e0usize)as*mut u8,();
865(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
866        }
867    }
868
869    #[doc = "`SetLanguage(crate::app::language::Language_Voices)` overload"]
870    pub fn set_language(language: impl ::core::convert::Into<crate::app::language::Language_Voices>) -> () {
871        unsafe {
872            ::unity::il2cpp_call!((::unity::module_base()+0x2288470usize)as*mut u8,();
873(crate::app::language::Language_Voices)::core::convert::Into::into(language))
874        }
875    }
876
877    #[doc = "`SetState_Language(crate::app::language::Language_Voices)` overload"]
878    pub fn set_state_language(language: impl ::core::convert::Into<crate::app::language::Language_Voices>) -> () {
879        unsafe {
880            ::unity::il2cpp_call!((::unity::module_base()+0x2288190usize)as*mut u8,();
881(crate::app::language::Language_Voices)::core::convert::Into::into(language))
882        }
883    }
884
885    #[doc = "`LoadBank(::unity::Il2CppString)` overload"]
886    pub fn load_bank(bank_name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
887        unsafe {
888            ::unity::il2cpp_call!((::unity::module_base()+0x22885b0usize)as*mut u8,();
889(::unity::Il2CppString)::core::convert::Into::into(bank_name))
890        }
891    }
892
893    #[doc = "`LoadBankAsync(::unity::Il2CppString)` overload"]
894    pub fn load_bank_async(bank_name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
895        unsafe {
896            ::unity::il2cpp_call!((::unity::module_base()+0x22886e0usize)as*mut u8,();
897(::unity::Il2CppString)::core::convert::Into::into(bank_name))
898        }
899    }
900
901    #[doc = "`LoadBanks(::unity::Array<::unity::Il2CppString>)` overload"]
902    pub fn load_banks(bank_names: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>) -> () {
903        unsafe {
904            ::unity::il2cpp_call!((::unity::module_base()+0x2288810usize)as*mut u8,();
905(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(bank_names))
906        }
907    }
908
909    #[doc = "`LoadBanksAsync(::unity::Array<::unity::Il2CppString>)` overload"]
910    pub fn load_banks_async(bank_names: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>) -> () {
911        unsafe {
912            ::unity::il2cpp_call!((::unity::module_base()+0x22888d0usize)as*mut u8,();
913(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(bank_names))
914        }
915    }
916
917    #[doc = "`UnloadBank(::unity::Il2CppString)` overload"]
918    pub fn unload_bank(bank_name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
919        unsafe {
920            ::unity::il2cpp_call!((::unity::module_base()+0x2288990usize)as*mut u8,();
921(::unity::Il2CppString)::core::convert::Into::into(bank_name))
922        }
923    }
924
925    #[doc = "`UnloadBanks(::unity::Array<::unity::Il2CppString>)` overload"]
926    pub fn unload_banks(bank_names: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>) -> () {
927        unsafe {
928            ::unity::il2cpp_call!((::unity::module_base()+0x2288ac0usize)as*mut u8,();
929(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(bank_names))
930        }
931    }
932
933    #[doc = "`IsLoadingBank()` overload"]
934    pub fn is_loading_bank() -> bool {
935        unsafe {
936            ::unity::il2cpp_call!((::unity::module_base()+0x2288b80usize)as*mut u8,bool;
937            )
938        }
939    }
940
941    #[doc = "`IsLoadingBank(::unity::Il2CppString)` overload"]
942    pub fn is_loading_bank_2(bank_name: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
943        unsafe {
944            ::unity::il2cpp_call!((::unity::module_base()+0x2288c90usize)as*mut u8,bool;
945(::unity::Il2CppString)::core::convert::Into::into(bank_name))
946        }
947    }
948
949    #[doc = "`LoadChapterBank(crate::app::chapterdata::ChapterData)` overload"]
950    pub fn load_chapter_bank(chapter: impl ::core::convert::Into<crate::app::chapterdata::ChapterData>) -> () {
951        unsafe {
952            ::unity::il2cpp_call!((::unity::module_base()+0x2288dc0usize)as*mut u8,();
953(crate::app::chapterdata::ChapterData)::core::convert::Into::into(chapter))
954        }
955    }
956
957    #[doc = "`UnloadChapterBank()` overload"]
958    pub fn unload_chapter_bank() -> () {
959        unsafe {
960            ::unity::il2cpp_call!((::unity::module_base()+0x2288ec0usize)as*mut u8,();
961            )
962        }
963    }
964
965    #[doc = "`ClearPrepare()` overload"]
966    pub fn clear_prepare() -> () {
967        unsafe {
968            ::unity::il2cpp_call!((::unity::module_base()+0x2288f80usize)as*mut u8,();
969            )
970        }
971    }
972
973    #[doc = "`IsEventLoaded(::unity::Il2CppString)` overload"]
974    pub fn is_event_loaded(event_name: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
975        unsafe {
976            ::unity::il2cpp_call!((::unity::module_base()+0x2289000usize)as*mut u8,bool;
977(::unity::Il2CppString)::core::convert::Into::into(event_name))
978        }
979    }
980
981    #[doc = "`IsEventPlaying(::unity::Il2CppString)` overload"]
982    pub fn is_event_playing(event_name: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
983        unsafe {
984            ::unity::il2cpp_call!((::unity::module_base()+0x2289120usize)as*mut u8,bool;
985(::unity::Il2CppString)::core::convert::Into::into(event_name))
986        }
987    }
988
989    #[doc = "`FindSoundHandleByEventName(::unity::Il2CppString)` overload"]
990    pub fn find_sound_handle_by_event_name(event_name: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::app::gamesound::GameSound_Handle {
991        unsafe {
992            ::unity::il2cpp_call!((::unity::module_base()+0x2289240usize)as*mut u8,crate::app::gamesound::GameSound_Handle;
993(::unity::Il2CppString)::core::convert::Into::into(event_name))
994        }
995    }
996
997    #[doc = "`FindSoundHandlesByEventName(::unity::Il2CppString)` overload"]
998    pub fn find_sound_handles_by_event_name(
999        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1000    ) -> crate::system::collections::generic::list_1::List_1<crate::app::gamesound::GameSound_Handle> {
1001        unsafe {
1002            ::unity::il2cpp_call!((::unity::module_base()+0x22893a0usize)as*mut u8,crate::system::collections::generic::list_1::List_1<crate::app::gamesound::GameSound_Handle> ;
1003(::unity::Il2CppString)::core::convert::Into::into(event_name))
1004        }
1005    }
1006
1007    #[doc = "`GetSoundHandleList(::unity::Il2CppString)` overload"]
1008    pub fn get_sound_handle_list(
1009        prefix: impl ::core::convert::Into<::unity::Il2CppString>,
1010    ) -> crate::system::collections::generic::list_1::List_1<crate::app::gamesound::GameSound_Handle> {
1011        unsafe {
1012            ::unity::il2cpp_call!((::unity::module_base()+0x2289630usize)as*mut u8,crate::system::collections::generic::list_1::List_1<crate::app::gamesound::GameSound_Handle> ;
1013(::unity::Il2CppString)::core::convert::Into::into(prefix))
1014        }
1015    }
1016
1017    #[doc = "`PostEvent(::unity::Il2CppString, crate::combat::character::Character)` overload"]
1018    pub fn post_event(
1019        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1020        character: impl ::core::convert::Into<crate::combat::character::Character>,
1021    ) -> crate::app::gamesound::GameSound_Handle {
1022        unsafe {
1023            ::unity::il2cpp_call!((::unity::module_base()+0x2272fd0usize)as*mut u8,crate::app::gamesound::GameSound_Handle;
1024(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::combat::character::Character)::core::convert::Into::into(character))
1025        }
1026    }
1027
1028    #[doc = "`PostEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, crate::combat::character::Character)` overload"]
1029    pub fn post_event_2(
1030        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1031        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1032        character: impl ::core::convert::Into<crate::combat::character::Character>,
1033    ) -> crate::app::gamesound::GameSound_Handle {
1034        unsafe {
1035            ::unity::il2cpp_call!((::unity::module_base()+0x22898c0usize)as*mut u8,crate::app::gamesound::GameSound_Handle;
1036(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(crate::combat::character::Character)::core::convert::Into::into(character))
1037        }
1038    }
1039
1040    #[doc = "`PostEvent(::unity::Il2CppString, crate::unity_engine::vector3::Vector3, crate::combat::character::Character)` overload"]
1041    pub fn post_event_3(
1042        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1043        position: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
1044        character: impl ::core::convert::Into<crate::combat::character::Character>,
1045    ) -> crate::app::gamesound::GameSound_Handle {
1046        unsafe {
1047            ::unity::il2cpp_call!((::unity::module_base()+0x2289a50usize)as*mut u8,crate::app::gamesound::GameSound_Handle;
1048(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(position),(crate::combat::character::Character)::core::convert::Into::into(character))
1049        }
1050    }
1051
1052    #[doc = "`PostEventWithTemporaryGameObject(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, crate::combat::character::Character)` overload"]
1053    pub fn post_event_with_temporary_game_object(
1054        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1055        temporary_game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1056        character: impl ::core::convert::Into<crate::combat::character::Character>,
1057    ) -> crate::app::gamesound::GameSound_Handle {
1058        unsafe {
1059            ::unity::il2cpp_call!((::unity::module_base()+0x2289c20usize)as*mut u8,crate::app::gamesound::GameSound_Handle;
1060(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(temporary_game_object),(crate::combat::character::Character)::core::convert::Into::into(character))
1061        }
1062    }
1063
1064    #[doc = "`PostEventDirect(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object)` overload"]
1065    pub fn post_event_direct(
1066        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1067        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1068        flag: impl ::core::convert::Into<u32>,
1069        callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_EventCallback>,
1070        cookie: impl ::core::convert::Into<crate::system::object::Object>,
1071    ) -> u32 {
1072        unsafe {
1073            ::unity::il2cpp_call!((::unity::module_base()+0x2289db0usize)as*mut u8,u32;
1074(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(u32)::core::convert::Into::into(flag),(crate::root::akcallbackmanager::AkCallbackManager_EventCallback)::core::convert::Into::into(callback),(crate::system::object::Object)::core::convert::Into::into(cookie))
1075        }
1076    }
1077
1078    #[doc = "`ExecuteActionOnEventDirect(::unity::Il2CppString, crate::root::akactiononeventtype::AkActionOnEventType, i32, crate::root::akcurveinterpolation::AkCurveInterpolation, crate::unity_engine::gameobject::GameObject, u32)` overload"]
1079    pub fn execute_action_on_event_direct(
1080        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1081        event_type: impl ::core::convert::Into<crate::root::akactiononeventtype::AkActionOnEventType>,
1082        msec: impl ::core::convert::Into<i32>,
1083        interpolation: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
1084        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1085        playing_id: impl ::core::convert::Into<u32>,
1086    ) -> crate::root::akresult::AKRESULT {
1087        unsafe {
1088            ::unity::il2cpp_call!((::unity::module_base()+0x2289f20usize)as*mut u8,crate::root::akresult::AKRESULT;
1089(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::root::akactiononeventtype::AkActionOnEventType)::core::convert::Into::into(event_type),(i32)::core::convert::Into::into(msec),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(interpolation),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(u32)::core::convert::Into::into(playing_id))
1090        }
1091    }
1092
1093    #[doc = "`StopSoundOnEvent(::unity::Il2CppString, crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
1094    pub fn stop_sound_on_event(
1095        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1096        fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>,
1097    ) -> () {
1098        unsafe {
1099            ::unity::il2cpp_call!((::unity::module_base()+0x228a080usize)as*mut u8,();
1100(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
1101        }
1102    }
1103
1104    #[doc = "`StopSoundOnEvent(::unity::Il2CppString, i32)` overload"]
1105    pub fn stop_sound_on_event_2(event_name: impl ::core::convert::Into<::unity::Il2CppString>, fade_msec: impl ::core::convert::Into<i32>) -> () {
1106        unsafe {
1107            ::unity::il2cpp_call!((::unity::module_base()+0x228a2e0usize)as*mut u8,();
1108(::unity::Il2CppString)::core::convert::Into::into(event_name),(i32)::core::convert::Into::into(fade_msec))
1109        }
1110    }
1111
1112    #[doc = "`StopSoundOnEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
1113    pub fn stop_sound_on_event_3(
1114        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1115        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1116        fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>,
1117    ) -> () {
1118        unsafe {
1119            ::unity::il2cpp_call!((::unity::module_base()+0x228a360usize)as*mut u8,();
1120(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
1121        }
1122    }
1123
1124    #[doc = "`StopSoundOnEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, i32)` overload"]
1125    pub fn stop_sound_on_event_4(
1126        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1127        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1128        fade_msec: impl ::core::convert::Into<i32>,
1129    ) -> () {
1130        unsafe {
1131            ::unity::il2cpp_call!((::unity::module_base()+0x228a120usize)as*mut u8,();
1132(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(i32)::core::convert::Into::into(fade_msec))
1133        }
1134    }
1135
1136    #[doc = "`PauseSoundOnEvent(::unity::Il2CppString, crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
1137    pub fn pause_sound_on_event(
1138        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1139        fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>,
1140    ) -> () {
1141        unsafe {
1142            ::unity::il2cpp_call!((::unity::module_base()+0x228a410usize)as*mut u8,();
1143(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
1144        }
1145    }
1146
1147    #[doc = "`PauseSoundOnEvent(::unity::Il2CppString, i32)` overload"]
1148    pub fn pause_sound_on_event_2(event_name: impl ::core::convert::Into<::unity::Il2CppString>, fade_msec: impl ::core::convert::Into<i32>) -> () {
1149        unsafe {
1150            ::unity::il2cpp_call!((::unity::module_base()+0x228a6a0usize)as*mut u8,();
1151(::unity::Il2CppString)::core::convert::Into::into(event_name),(i32)::core::convert::Into::into(fade_msec))
1152        }
1153    }
1154
1155    #[doc = "`PauseSoundOnEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
1156    pub fn pause_sound_on_event_3(
1157        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1158        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1159        fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>,
1160    ) -> () {
1161        unsafe {
1162            ::unity::il2cpp_call!((::unity::module_base()+0x228a720usize)as*mut u8,();
1163(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
1164        }
1165    }
1166
1167    #[doc = "`PauseSoundOnEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, i32)` overload"]
1168    pub fn pause_sound_on_event_4(
1169        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1170        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1171        fade_msec: impl ::core::convert::Into<i32>,
1172    ) -> () {
1173        unsafe {
1174            ::unity::il2cpp_call!((::unity::module_base()+0x228a4b0usize)as*mut u8,();
1175(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(i32)::core::convert::Into::into(fade_msec))
1176        }
1177    }
1178
1179    #[doc = "`ResumeSoundOnEvent(::unity::Il2CppString, crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
1180    pub fn resume_sound_on_event(
1181        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1182        fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>,
1183    ) -> () {
1184        unsafe {
1185            ::unity::il2cpp_call!((::unity::module_base()+0x228a7d0usize)as*mut u8,();
1186(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
1187        }
1188    }
1189
1190    #[doc = "`ResumeSoundOnEvent(::unity::Il2CppString, i32)` overload"]
1191    pub fn resume_sound_on_event_2(event_name: impl ::core::convert::Into<::unity::Il2CppString>, fade_msec: impl ::core::convert::Into<i32>) -> () {
1192        unsafe {
1193            ::unity::il2cpp_call!((::unity::module_base()+0x228aa60usize)as*mut u8,();
1194(::unity::Il2CppString)::core::convert::Into::into(event_name),(i32)::core::convert::Into::into(fade_msec))
1195        }
1196    }
1197
1198    #[doc = "`ResumeSoundOnEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
1199    pub fn resume_sound_on_event_3(
1200        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1201        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1202        fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>,
1203    ) -> () {
1204        unsafe {
1205            ::unity::il2cpp_call!((::unity::module_base()+0x228aae0usize)as*mut u8,();
1206(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
1207        }
1208    }
1209
1210    #[doc = "`ResumeSoundOnEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, i32)` overload"]
1211    pub fn resume_sound_on_event_4(
1212        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1213        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1214        fade_msec: impl ::core::convert::Into<i32>,
1215    ) -> () {
1216        unsafe {
1217            ::unity::il2cpp_call!((::unity::module_base()+0x228a870usize)as*mut u8,();
1218(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(i32)::core::convert::Into::into(fade_msec))
1219        }
1220    }
1221
1222    #[doc = "`StopAllBgm(crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
1223    pub fn stop_all_bgm(fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>) -> () {
1224        unsafe {
1225            ::unity::il2cpp_call!((::unity::module_base()+0x228ab90usize)as*mut u8,();
1226(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
1227        }
1228    }
1229
1230    #[doc = "`StopAllSe(crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
1231    pub fn stop_all_se(fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>) -> () {
1232        unsafe {
1233            ::unity::il2cpp_call!((::unity::module_base()+0x228ad90usize)as*mut u8,();
1234(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
1235        }
1236    }
1237
1238    #[doc = "`StopAllVoice(crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
1239    pub fn stop_all_voice(fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>) -> () {
1240        unsafe {
1241            ::unity::il2cpp_call!((::unity::module_base()+0x228ae10usize)as*mut u8,();
1242(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
1243        }
1244    }
1245
1246    #[doc = "`StopAllEnv(crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
1247    pub fn stop_all_env(fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>) -> () {
1248        unsafe {
1249            ::unity::il2cpp_call!((::unity::module_base()+0x228ae90usize)as*mut u8,();
1250(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
1251        }
1252    }
1253
1254    #[doc = "`StopAll(crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
1255    pub fn stop_all(fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>) -> () {
1256        unsafe {
1257            ::unity::il2cpp_call!((::unity::module_base()+0x228af10usize)as*mut u8,();
1258(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
1259        }
1260    }
1261
1262    #[doc = "`StopAllCommon(::unity::Il2CppString, crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
1263    pub fn stop_all_common(
1264        event_name_base: impl ::core::convert::Into<::unity::Il2CppString>,
1265        fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>,
1266    ) -> () {
1267        unsafe {
1268            ::unity::il2cpp_call!((::unity::module_base()+0x228ac10usize)as*mut u8,();
1269(::unity::Il2CppString)::core::convert::Into::into(event_name_base),(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
1270        }
1271    }
1272
1273    #[doc = "`GetPlayPosition(u32)` overload"]
1274    pub fn get_play_position(playing_id: impl ::core::convert::Into<u32>) -> i32 {
1275        unsafe {
1276            ::unity::il2cpp_call!((::unity::module_base()+0x228af90usize)as*mut u8,i32;
1277(u32)::core::convert::Into::into(playing_id))
1278        }
1279    }
1280
1281    #[doc = "`GetMasterBgmVolume()` overload"]
1282    pub fn get_master_bgm_volume() -> f32 {
1283        unsafe {
1284            ::unity::il2cpp_call!((::unity::module_base()+0x228b0c0usize)as*mut u8,f32;
1285            )
1286        }
1287    }
1288
1289    #[doc = "`GetMasterSeVolume()` overload"]
1290    pub fn get_master_se_volume() -> f32 {
1291        unsafe {
1292            ::unity::il2cpp_call!((::unity::module_base()+0x228b140usize)as*mut u8,f32;
1293            )
1294        }
1295    }
1296
1297    #[doc = "`GetMasterEnvVolume()` overload"]
1298    pub fn get_master_env_volume() -> f32 {
1299        unsafe {
1300            ::unity::il2cpp_call!((::unity::module_base()+0x228b1c0usize)as*mut u8,f32;
1301            )
1302        }
1303    }
1304
1305    #[doc = "`GetMasterVoiceVolume()` overload"]
1306    pub fn get_master_voice_volume() -> f32 {
1307        unsafe {
1308            ::unity::il2cpp_call!((::unity::module_base()+0x228b240usize)as*mut u8,f32;
1309            )
1310        }
1311    }
1312
1313    #[doc = "`SetMasterBgmVolume(f32, crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
1314    pub fn set_master_bgm_volume(
1315        vol: impl ::core::convert::Into<f32>,
1316        fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>,
1317    ) -> () {
1318        unsafe {
1319            ::unity::il2cpp_call!((::unity::module_base()+0x228b2c0usize)as*mut u8,();
1320(f32)::core::convert::Into::into(vol),(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
1321        }
1322    }
1323
1324    #[doc = "`SetMasterSeVolume(f32, crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
1325    pub fn set_master_se_volume(
1326        vol: impl ::core::convert::Into<f32>,
1327        fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>,
1328    ) -> () {
1329        unsafe {
1330            ::unity::il2cpp_call!((::unity::module_base()+0x228b440usize)as*mut u8,();
1331(f32)::core::convert::Into::into(vol),(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
1332        }
1333    }
1334
1335    #[doc = "`SetMasterEnvVolume(f32, crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
1336    pub fn set_master_env_volume(
1337        vol: impl ::core::convert::Into<f32>,
1338        fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>,
1339    ) -> () {
1340        unsafe {
1341            ::unity::il2cpp_call!((::unity::module_base()+0x228b5c0usize)as*mut u8,();
1342(f32)::core::convert::Into::into(vol),(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
1343        }
1344    }
1345
1346    #[doc = "`SetMasterVoiceVolume(f32, crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
1347    pub fn set_master_voice_volume(
1348        vol: impl ::core::convert::Into<f32>,
1349        fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>,
1350    ) -> () {
1351        unsafe {
1352            ::unity::il2cpp_call!((::unity::module_base()+0x228b740usize)as*mut u8,();
1353(f32)::core::convert::Into::into(vol),(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
1354        }
1355    }
1356
1357    #[doc = "`SetMasterAllVolume(f32, crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
1358    pub fn set_master_all_volume(
1359        vol: impl ::core::convert::Into<f32>,
1360        fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>,
1361    ) -> () {
1362        unsafe {
1363            ::unity::il2cpp_call!((::unity::module_base()+0x228b8c0usize)as*mut u8,();
1364(f32)::core::convert::Into::into(vol),(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
1365        }
1366    }
1367
1368    #[doc = "`GetConfigBgmVolume()` overload"]
1369    pub fn get_config_bgm_volume() -> f32 {
1370        unsafe {
1371            ::unity::il2cpp_call!((::unity::module_base()+0x228b960usize)as*mut u8,f32;
1372            )
1373        }
1374    }
1375
1376    #[doc = "`GetConfigSeVolume()` overload"]
1377    pub fn get_config_se_volume() -> f32 {
1378        unsafe {
1379            ::unity::il2cpp_call!((::unity::module_base()+0x228b9e0usize)as*mut u8,f32;
1380            )
1381        }
1382    }
1383
1384    #[doc = "`GetConfigEnvVolume()` overload"]
1385    pub fn get_config_env_volume() -> f32 {
1386        unsafe {
1387            ::unity::il2cpp_call!((::unity::module_base()+0x228ba60usize)as*mut u8,f32;
1388            )
1389        }
1390    }
1391
1392    #[doc = "`GetConfigVoiceVolume()` overload"]
1393    pub fn get_config_voice_volume() -> f32 {
1394        unsafe {
1395            ::unity::il2cpp_call!((::unity::module_base()+0x228bae0usize)as*mut u8,f32;
1396            )
1397        }
1398    }
1399
1400    #[doc = "`SetConfigBgmVolume(f32)` overload"]
1401    pub fn set_config_bgm_volume(vol: impl ::core::convert::Into<f32>) -> () {
1402        unsafe {
1403            ::unity::il2cpp_call!((::unity::module_base()+0x228bb60usize)as*mut u8,();
1404(f32)::core::convert::Into::into(vol))
1405        }
1406    }
1407
1408    #[doc = "`SetConfigSeVolume(f32)` overload"]
1409    pub fn set_config_se_volume(vol: impl ::core::convert::Into<f32>) -> () {
1410        unsafe {
1411            ::unity::il2cpp_call!((::unity::module_base()+0x228bbf0usize)as*mut u8,();
1412(f32)::core::convert::Into::into(vol))
1413        }
1414    }
1415
1416    #[doc = "`SetConfigEnvVolume(f32)` overload"]
1417    pub fn set_config_env_volume(vol: impl ::core::convert::Into<f32>) -> () {
1418        unsafe {
1419            ::unity::il2cpp_call!((::unity::module_base()+0x228bc80usize)as*mut u8,();
1420(f32)::core::convert::Into::into(vol))
1421        }
1422    }
1423
1424    #[doc = "`SetConfigVoiceVolume(f32)` overload"]
1425    pub fn set_config_voice_volume(vol: impl ::core::convert::Into<f32>) -> () {
1426        unsafe {
1427            ::unity::il2cpp_call!((::unity::module_base()+0x228bd10usize)as*mut u8,();
1428(f32)::core::convert::Into::into(vol))
1429        }
1430    }
1431
1432    #[doc = "`FieldBgm_Init()` overload"]
1433    pub fn field_bgm_init() -> () {
1434        unsafe {
1435            ::unity::il2cpp_call!((::unity::module_base()+0x228bda0usize)as*mut u8,();
1436            )
1437        }
1438    }
1439
1440    #[doc = "`FieldBgm_Final()` overload"]
1441    pub fn field_bgm_final() -> () {
1442        unsafe {
1443            ::unity::il2cpp_call!((::unity::module_base()+0x228beb0usize)as*mut u8,();
1444            )
1445        }
1446    }
1447
1448    #[doc = "`FieldBgm_IsSetPhaseBgm()` overload"]
1449    pub fn field_bgm_is_set_phase_bgm() -> bool {
1450        unsafe {
1451            ::unity::il2cpp_call!((::unity::module_base()+0x228bfe0usize)as*mut u8,bool;
1452            )
1453        }
1454    }
1455
1456    #[doc = "`FieldBgm_SetPhaseBgm(crate::app::chapterdata::ChapterData, bool)` overload"]
1457    pub fn field_bgm_set_phase_bgm(
1458        chapter: impl ::core::convert::Into<crate::app::chapterdata::ChapterData>,
1459        is_encount: impl ::core::convert::Into<bool>,
1460    ) -> () {
1461        unsafe {
1462            ::unity::il2cpp_call!((::unity::module_base()+0x228c0f0usize)as*mut u8,();
1463(crate::app::chapterdata::ChapterData)::core::convert::Into::into(chapter),(bool)::core::convert::Into::into(is_encount))
1464        }
1465    }
1466
1467    #[doc = "`FieldBgm_RestorePhaseBgm()` overload"]
1468    pub fn field_bgm_restore_phase_bgm() -> () {
1469        unsafe {
1470            ::unity::il2cpp_call!((::unity::module_base()+0x228c220usize)as*mut u8,();
1471            )
1472        }
1473    }
1474
1475    #[doc = "`FieldBgm_SetPhaseBgm(::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString)` overload"]
1476    pub fn field_bgm_set_phase_bgm_2(
1477        player_phase_bgm: impl ::core::convert::Into<::unity::Il2CppString>,
1478        enemy_phase_bgm: impl ::core::convert::Into<::unity::Il2CppString>,
1479        ally_phase_bgm: impl ::core::convert::Into<::unity::Il2CppString>,
1480    ) -> bool {
1481        unsafe {
1482            ::unity::il2cpp_call!((::unity::module_base()+0x228c330usize)as*mut u8,bool;
1483(::unity::Il2CppString)::core::convert::Into::into(player_phase_bgm),(::unity::Il2CppString)::core::convert::Into::into(enemy_phase_bgm),(::unity::Il2CppString)::core::convert::Into::into(ally_phase_bgm))
1484        }
1485    }
1486
1487    #[doc = "`FieldBgm_Play(crate::app::force::Force_Type)` overload"]
1488    pub fn field_bgm_play(force_type: impl ::core::convert::Into<crate::app::force::Force_Type>) -> () {
1489        unsafe {
1490            ::unity::il2cpp_call!((::unity::module_base()+0x228c470usize)as*mut u8,();
1491(crate::app::force::Force_Type)::core::convert::Into::into(force_type))
1492        }
1493    }
1494
1495    #[doc = "`FieldBgm_Stop(crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
1496    pub fn field_bgm_stop(fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>) -> () {
1497        unsafe {
1498            ::unity::il2cpp_call!((::unity::module_base()+0x228c590usize)as*mut u8,();
1499(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
1500        }
1501    }
1502
1503    #[doc = "`FieldBgm_Stop(i32)` overload"]
1504    pub fn field_bgm_stop_2(fade_msec: impl ::core::convert::Into<i32>) -> () {
1505        unsafe {
1506            ::unity::il2cpp_call!((::unity::module_base()+0x228c630usize)as*mut u8,();
1507(i32)::core::convert::Into::into(fade_msec))
1508        }
1509    }
1510
1511    #[doc = "`FieldBgm_Pause(crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
1512    pub fn field_bgm_pause(fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>) -> () {
1513        unsafe {
1514            ::unity::il2cpp_call!((::unity::module_base()+0x228c750usize)as*mut u8,();
1515(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
1516        }
1517    }
1518
1519    #[doc = "`FieldBgm_Pause(i32)` overload"]
1520    pub fn field_bgm_pause_2(fade_msec: impl ::core::convert::Into<i32>) -> () {
1521        unsafe {
1522            ::unity::il2cpp_call!((::unity::module_base()+0x228c7f0usize)as*mut u8,();
1523(i32)::core::convert::Into::into(fade_msec))
1524        }
1525    }
1526
1527    #[doc = "`FieldBgm_Resume(crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
1528    pub fn field_bgm_resume(fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>) -> () {
1529        unsafe {
1530            ::unity::il2cpp_call!((::unity::module_base()+0x228c910usize)as*mut u8,();
1531(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
1532        }
1533    }
1534
1535    #[doc = "`FieldBgm_Resume(i32)` overload"]
1536    pub fn field_bgm_resume_2(fade_msec: impl ::core::convert::Into<i32>) -> () {
1537        unsafe {
1538            ::unity::il2cpp_call!((::unity::module_base()+0x228c9b0usize)as*mut u8,();
1539(i32)::core::convert::Into::into(fade_msec))
1540        }
1541    }
1542
1543    #[doc = "`FieldBgm_SetVolume(f32, crate::app::gamesound::GameSound_FadeSpeedType)` overload"]
1544    pub fn field_bgm_set_volume(
1545        vol: impl ::core::convert::Into<f32>,
1546        fade_speed_type: impl ::core::convert::Into<crate::app::gamesound::GameSound_FadeSpeedType>,
1547    ) -> () {
1548        unsafe {
1549            ::unity::il2cpp_call!((::unity::module_base()+0x228cad0usize)as*mut u8,();
1550(f32)::core::convert::Into::into(vol),(crate::app::gamesound::GameSound_FadeSpeedType)::core::convert::Into::into(fade_speed_type))
1551        }
1552    }
1553
1554    #[doc = "`FieldBgm_SetVolume(f32, i32)` overload"]
1555    pub fn field_bgm_set_volume_2(vol: impl ::core::convert::Into<f32>, fade_msec: impl ::core::convert::Into<i32>) -> () {
1556        unsafe {
1557            ::unity::il2cpp_call!((::unity::module_base()+0x228cb70usize)as*mut u8,();
1558(f32)::core::convert::Into::into(vol),(i32)::core::convert::Into::into(fade_msec))
1559        }
1560    }
1561
1562    #[doc = "`FieldBgm_SetWarSituationParam(::unity::Il2CppString)` overload"]
1563    pub fn field_bgm_set_war_situation_param(war_situation_state_name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1564        unsafe {
1565            ::unity::il2cpp_call!((::unity::module_base()+0x228cca0usize)as*mut u8,();
1566(::unity::Il2CppString)::core::convert::Into::into(war_situation_state_name))
1567        }
1568    }
1569
1570    #[doc = "`FieldBgm_RestoreWarSituationParam()` overload"]
1571    pub fn field_bgm_restore_war_situation_param() -> () {
1572        unsafe {
1573            ::unity::il2cpp_call!((::unity::module_base()+0x228cdc0usize)as*mut u8,();
1574            )
1575        }
1576    }
1577
1578    #[doc = "`FieldBgm_StartSpecialBattleBgmContinueTurn()` overload"]
1579    pub fn field_bgm_start_special_battle_bgm_continue_turn() -> () {
1580        unsafe {
1581            ::unity::il2cpp_call!((::unity::module_base()+0x228ced0usize)as*mut u8,();
1582            )
1583        }
1584    }
1585
1586    #[doc = "`FieldBgm_SetSpecialBattleBgmContinueTurnForRewind(i32)` overload"]
1587    pub fn field_bgm_set_special_battle_bgm_continue_turn_for_rewind(turn: impl ::core::convert::Into<i32>) -> () {
1588        unsafe {
1589            ::unity::il2cpp_call!((::unity::module_base()+0x228cfe0usize)as*mut u8,();
1590(i32)::core::convert::Into::into(turn))
1591        }
1592    }
1593
1594    #[doc = "`FieldBgm_SetFirstPlayedFlag()` overload"]
1595    pub fn field_bgm_set_first_played_flag() -> () {
1596        unsafe {
1597            ::unity::il2cpp_call!((::unity::module_base()+0x228d100usize)as*mut u8,();
1598            )
1599        }
1600    }
1601
1602    #[doc = "`FieldBgm_ChangeForceType(crate::app::force::Force_Type, crate::app::procinst::ProcInst)` overload"]
1603    pub fn field_bgm_change_force_type(
1604        force_type: impl ::core::convert::Into<crate::app::force::Force_Type>,
1605        super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
1606    ) -> () {
1607        unsafe {
1608            ::unity::il2cpp_call!((::unity::module_base()+0x228d210usize)as*mut u8,();
1609(crate::app::force::Force_Type)::core::convert::Into::into(force_type),(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
1610        }
1611    }
1612
1613    #[doc = "`FieldBgm_ChangeForceTypeImm(crate::app::force::Force_Type)` overload"]
1614    pub fn field_bgm_change_force_type_imm(force_type: impl ::core::convert::Into<crate::app::force::Force_Type>) -> () {
1615        unsafe {
1616            ::unity::il2cpp_call!((::unity::module_base()+0x228d340usize)as*mut u8,();
1617(crate::app::force::Force_Type)::core::convert::Into::into(force_type))
1618        }
1619    }
1620
1621    #[doc = "`FieldBgm_PlaySpecialBattleBgm(::unity::Il2CppString)` overload"]
1622    pub fn field_bgm_play_special_battle_bgm(event_name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1623        unsafe {
1624            ::unity::il2cpp_call!((::unity::module_base()+0x228d460usize)as*mut u8,();
1625(::unity::Il2CppString)::core::convert::Into::into(event_name))
1626        }
1627    }
1628
1629    #[doc = "`FieldBgm_PauseSpecialBattleBgm(::unity::Il2CppString)` overload"]
1630    pub fn field_bgm_pause_special_battle_bgm(event_name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1631        unsafe {
1632            ::unity::il2cpp_call!((::unity::module_base()+0x228d580usize)as*mut u8,();
1633(::unity::Il2CppString)::core::convert::Into::into(event_name))
1634        }
1635    }
1636
1637    #[doc = "`FieldBgm_IsSpecialBattleBgmExist(::unity::Il2CppString)` overload"]
1638    pub fn field_bgm_is_special_battle_bgm_exist(event_name: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
1639        unsafe {
1640            ::unity::il2cpp_call!((::unity::module_base()+0x228d6a0usize)as*mut u8,bool;
1641(::unity::Il2CppString)::core::convert::Into::into(event_name))
1642        }
1643    }
1644
1645    #[doc = "`FieldBgm_ToPreBattleBgm(crate::app::battlecalculator::BattleCalculator, bool)` overload"]
1646    pub fn field_bgm_to_pre_battle_bgm(
1647        calculator: impl ::core::convert::Into<crate::app::battlecalculator::BattleCalculator>,
1648        is_simple_battle: impl ::core::convert::Into<bool>,
1649    ) -> () {
1650        unsafe {
1651            ::unity::il2cpp_call!((::unity::module_base()+0x228d7c0usize)as*mut u8,();
1652(crate::app::battlecalculator::BattleCalculator)::core::convert::Into::into(calculator),(bool)::core::convert::Into::into(is_simple_battle))
1653        }
1654    }
1655
1656    #[doc = "`FieldBgm_ToMainBattleBgm(crate::app::battlecalculator::BattleCalculator, bool)` overload"]
1657    pub fn field_bgm_to_main_battle_bgm(
1658        calculator: impl ::core::convert::Into<crate::app::battlecalculator::BattleCalculator>,
1659        is_simple_battle: impl ::core::convert::Into<bool>,
1660    ) -> () {
1661        unsafe {
1662            ::unity::il2cpp_call!((::unity::module_base()+0x228e560usize)as*mut u8,();
1663(crate::app::battlecalculator::BattleCalculator)::core::convert::Into::into(calculator),(bool)::core::convert::Into::into(is_simple_battle))
1664        }
1665    }
1666
1667    #[doc = "`FieldBgm_ReturnFromBattleBgm(crate::app::battlecalculator::BattleCalculator, bool)` overload"]
1668    pub fn field_bgm_return_from_battle_bgm(
1669        calculator: impl ::core::convert::Into<crate::app::battlecalculator::BattleCalculator>,
1670        is_simple_battle: impl ::core::convert::Into<bool>,
1671    ) -> () {
1672        unsafe {
1673            ::unity::il2cpp_call!((::unity::module_base()+0x228e660usize)as*mut u8,();
1674(crate::app::battlecalculator::BattleCalculator)::core::convert::Into::into(calculator),(bool)::core::convert::Into::into(is_simple_battle))
1675        }
1676    }
1677
1678    #[doc = "`FieldBgm_IsSpecialBattleBGM(crate::app::battlecalculator::BattleCalculator)` overload"]
1679    pub fn field_bgm_is_special_battle_bgm(calculator: impl ::core::convert::Into<crate::app::battlecalculator::BattleCalculator>) -> bool {
1680        unsafe {
1681            ::unity::il2cpp_call!((::unity::module_base()+0x228d930usize)as*mut u8,bool;
1682(crate::app::battlecalculator::BattleCalculator)::core::convert::Into::into(calculator))
1683        }
1684    }
1685
1686    #[doc = "`FieldBgm_GetSpecialBattleBGMEventName(crate::app::battlecalculator::BattleCalculator)` overload"]
1687    pub fn field_bgm_get_special_battle_bgm_event_name(
1688        calculator: impl ::core::convert::Into<crate::app::battlecalculator::BattleCalculator>,
1689    ) -> ::unity::Il2CppString {
1690        unsafe {
1691            ::unity::il2cpp_call!((::unity::module_base()+0x228deb0usize)as*mut u8, ::unity::Il2CppString;
1692(crate::app::battlecalculator::BattleCalculator)::core::convert::Into::into(calculator))
1693        }
1694    }
1695
1696    #[doc = "`IsLeaderEnemyUnit(crate::app::unit::Unit)` overload"]
1697    pub fn is_leader_enemy_unit(unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> bool {
1698        unsafe {
1699            ::unity::il2cpp_call!((::unity::module_base()+0x228e720usize)as*mut u8,bool;
1700(crate::app::unit::Unit)::core::convert::Into::into(unit))
1701        }
1702    }
1703
1704    #[doc = "`IsCombatBgmExist(crate::app::persondata::PersonData)` overload"]
1705    pub fn is_combat_bgm_exist(person: impl ::core::convert::Into<crate::app::persondata::PersonData>) -> bool {
1706        unsafe {
1707            ::unity::il2cpp_call!((::unity::module_base()+0x228e6f0usize)as*mut u8,bool;
1708(crate::app::persondata::PersonData)::core::convert::Into::into(person))
1709        }
1710    }
1711
1712    #[doc = "`LoadSystemVoice(::unity::Il2CppString)` overload"]
1713    pub fn load_system_voice(person_switch_name: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::app::gamesound::GameSound_ResultLoad {
1714        unsafe {
1715            ::unity::il2cpp_call!((::unity::module_base()+0x228e850usize)as*mut u8,crate::app::gamesound::GameSound_ResultLoad;
1716(::unity::Il2CppString)::core::convert::Into::into(person_switch_name))
1717        }
1718    }
1719
1720    #[doc = "`UnloadSystemVoice(::unity::Il2CppString)` overload"]
1721    pub fn unload_system_voice(person_switch_name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1722        unsafe {
1723            ::unity::il2cpp_call!((::unity::module_base()+0x228ea70usize)as*mut u8,();
1724(::unity::Il2CppString)::core::convert::Into::into(person_switch_name))
1725        }
1726    }
1727
1728    #[doc = "`LoadSystemVoiceForEngageInCombat(::unity::Il2CppString)` overload"]
1729    pub fn load_system_voice_for_engage_in_combat(
1730        engage_switch_name: impl ::core::convert::Into<::unity::Il2CppString>,
1731    ) -> crate::app::gamesound::GameSound_ResultLoad {
1732        unsafe {
1733            ::unity::il2cpp_call!((::unity::module_base()+0x228ec10usize)as*mut u8,crate::app::gamesound::GameSound_ResultLoad;
1734(::unity::Il2CppString)::core::convert::Into::into(engage_switch_name))
1735        }
1736    }
1737
1738    #[doc = "`UnloadSystemVoiceForEngageInCombat(::unity::Il2CppString)` overload"]
1739    pub fn unload_system_voice_for_engage_in_combat(engage_switch_name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1740        unsafe {
1741            ::unity::il2cpp_call!((::unity::module_base()+0x228ef30usize)as*mut u8,();
1742(::unity::Il2CppString)::core::convert::Into::into(engage_switch_name))
1743        }
1744    }
1745
1746    #[doc = "`SetState_Phase(crate::app::force::Force_Type)` overload"]
1747    pub fn set_state_phase(turn: impl ::core::convert::Into<crate::app::force::Force_Type>) -> () {
1748        unsafe {
1749            ::unity::il2cpp_call!((::unity::module_base()+0x228f0d0usize)as*mut u8,();
1750(crate::app::force::Force_Type)::core::convert::Into::into(turn))
1751        }
1752    }
1753
1754    #[doc = "`SetState_FieldSituation(::unity::Il2CppString)` overload"]
1755    pub fn set_state_field_situation(name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1756        unsafe {
1757            ::unity::il2cpp_call!((::unity::module_base()+0x228f270usize)as*mut u8,();
1758(::unity::Il2CppString)::core::convert::Into::into(name))
1759        }
1760    }
1761
1762    #[doc = "`SetState_SpecialBattle(::unity::Il2CppString)` overload"]
1763    pub fn set_state_special_battle(name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1764        unsafe {
1765            ::unity::il2cpp_call!((::unity::module_base()+0x228e420usize)as*mut u8,();
1766(::unity::Il2CppString)::core::convert::Into::into(name))
1767        }
1768    }
1769
1770    #[doc = "`RestoreSpecialBattleParam()` overload"]
1771    pub fn restore_special_battle_param() -> () {
1772        unsafe {
1773            ::unity::il2cpp_call!((::unity::module_base()+0x228f3c0usize)as*mut u8,();
1774            )
1775        }
1776    }
1777
1778    #[doc = "`PushState_MapOrCombat(::unity::Il2CppString)` overload"]
1779    pub fn push_state_map_or_combat(name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1780        unsafe {
1781            ::unity::il2cpp_call!((::unity::module_base()+0x228f500usize)as*mut u8,();
1782(::unity::Il2CppString)::core::convert::Into::into(name))
1783        }
1784    }
1785
1786    #[doc = "`PopState_MapOrCombat()` overload"]
1787    pub fn pop_state_map_or_combat() -> () {
1788        unsafe {
1789            ::unity::il2cpp_call!((::unity::module_base()+0x228f620usize)as*mut u8,();
1790            )
1791        }
1792    }
1793
1794    #[doc = "`SetSwitch_Person(::unity::Il2CppString)` overload"]
1795    pub fn set_switch_person(name: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
1796        unsafe {
1797            ::unity::il2cpp_call!((::unity::module_base()+0x228f730usize)as*mut u8,bool;
1798(::unity::Il2CppString)::core::convert::Into::into(name))
1799        }
1800    }
1801
1802    #[doc = "`SetSwitch_Person(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString)` overload"]
1803    pub fn set_switch_person_2(
1804        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1805        name: impl ::core::convert::Into<::unity::Il2CppString>,
1806    ) -> bool {
1807        unsafe {
1808            ::unity::il2cpp_call!((::unity::module_base()+0x228f880usize)as*mut u8,bool;
1809(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(::unity::Il2CppString)::core::convert::Into::into(name))
1810        }
1811    }
1812
1813    #[doc = "`SetSwitch_Engage(::unity::Il2CppString)` overload"]
1814    pub fn set_switch_engage(name: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
1815        unsafe {
1816            ::unity::il2cpp_call!((::unity::module_base()+0x228f9e0usize)as*mut u8,bool;
1817(::unity::Il2CppString)::core::convert::Into::into(name))
1818        }
1819    }
1820
1821    #[doc = "`SetSwitch_Engage(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString)` overload"]
1822    pub fn set_switch_engage_2(
1823        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1824        name: impl ::core::convert::Into<::unity::Il2CppString>,
1825    ) -> bool {
1826        unsafe {
1827            ::unity::il2cpp_call!((::unity::module_base()+0x228fb30usize)as*mut u8,bool;
1828(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(::unity::Il2CppString)::core::convert::Into::into(name))
1829        }
1830    }
1831
1832    #[doc = "`ConvertHeroEngageSwitchName(::unity::Il2CppString)` overload"]
1833    pub fn convert_hero_engage_switch_name(name: impl ::core::convert::Into<::unity::Il2CppString>) -> ::unity::Il2CppString {
1834        unsafe {
1835            ::unity::il2cpp_call!((::unity::module_base()+0x228ee20usize)as*mut u8, ::unity::Il2CppString;
1836(::unity::Il2CppString)::core::convert::Into::into(name))
1837        }
1838    }
1839
1840    #[doc = "`SetSwitch_Weapon(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, crate::app::itemdata::ItemData_Kinds)` overload"]
1841    pub fn set_switch_weapon(
1842        weapon_name: impl ::core::convert::Into<::unity::Il2CppString>,
1843        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1844        item_kind: impl ::core::convert::Into<crate::app::itemdata::ItemData_Kinds>,
1845    ) -> () {
1846        unsafe {
1847            ::unity::il2cpp_call!((::unity::module_base()+0x228fc90usize)as*mut u8,();
1848(::unity::Il2CppString)::core::convert::Into::into(weapon_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(crate::app::itemdata::ItemData_Kinds)::core::convert::Into::into(item_kind))
1849        }
1850    }
1851
1852    #[doc = "`ItemGet(crate::app::itemdata::ItemData, bool)` overload"]
1853    pub fn item_get(item: impl ::core::convert::Into<crate::app::itemdata::ItemData>, is_force_important: impl ::core::convert::Into<bool>) -> () {
1854        unsafe {
1855            ::unity::il2cpp_call!((::unity::module_base()+0x227f020usize)as*mut u8,();
1856(crate::app::itemdata::ItemData)::core::convert::Into::into(item),(bool)::core::convert::Into::into(is_force_important))
1857        }
1858    }
1859
1860    #[doc = "`MoneyGet()` overload"]
1861    pub fn money_get() -> () {
1862        unsafe {
1863            ::unity::il2cpp_call!((::unity::module_base()+0x227f6b0usize)as*mut u8,();
1864            )
1865        }
1866    }
1867
1868    #[doc = "`JoinUnit()` overload"]
1869    pub fn join_unit() -> () {
1870        unsafe {
1871            ::unity::il2cpp_call!((::unity::module_base()+0x228fda0usize)as*mut u8,();
1872            )
1873        }
1874    }
1875
1876    #[doc = "`SelectUnit()` overload"]
1877    pub fn select_unit() -> () {
1878        unsafe {
1879            ::unity::il2cpp_call!((::unity::module_base()+0x228fe20usize)as*mut u8,();
1880            )
1881        }
1882    }
1883
1884    #[doc = "`ExchangeUnit()` overload"]
1885    pub fn exchange_unit() -> () {
1886        unsafe {
1887            ::unity::il2cpp_call!((::unity::module_base()+0x228fea0usize)as*mut u8,();
1888            )
1889        }
1890    }
1891
1892    #[doc = "`Cancel()` overload"]
1893    pub fn cancel() -> () {
1894        unsafe {
1895            ::unity::il2cpp_call!((::unity::module_base()+0x228ff20usize)as*mut u8,();
1896            )
1897        }
1898    }
1899
1900    #[doc = "`Failure()` overload"]
1901    pub fn failure() -> () {
1902        unsafe {
1903            ::unity::il2cpp_call!((::unity::module_base()+0x228ffa0usize)as*mut u8,();
1904            )
1905        }
1906    }
1907
1908    #[doc = "`UnitSound(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, crate::app::assettable::AssetTable_Sound, ::unity::Il2CppString, ::unity::Il2CppString, crate::app::itemdata::ItemData_Kinds, f32)` overload"]
1909    pub fn unit_sound(
1910        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1911        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1912        asset_sound: impl ::core::convert::Into<crate::app::assettable::AssetTable_Sound>,
1913        ground_material: impl ::core::convert::Into<::unity::Il2CppString>,
1914        asset_weapon_name: impl ::core::convert::Into<::unity::Il2CppString>,
1915        item_kind: impl ::core::convert::Into<crate::app::itemdata::ItemData_Kinds>,
1916        unit_speed: impl ::core::convert::Into<f32>,
1917    ) -> () {
1918        unsafe {
1919            ::unity::il2cpp_call!((::unity::module_base()+0x2290020usize)as*mut u8,();
1920(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(crate::app::assettable::AssetTable_Sound)::core::convert::Into::into(asset_sound),(::unity::Il2CppString)::core::convert::Into::into(ground_material),(::unity::Il2CppString)::core::convert::Into::into(asset_weapon_name),(crate::app::itemdata::ItemData_Kinds)::core::convert::Into::into(item_kind),(f32)::core::convert::Into::into(unit_speed))
1921        }
1922    }
1923
1924    #[doc = "`UnitSound(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, crate::app::assettable::AssetTable_Sound, crate::unity_engine::vector3::Vector3, ::unity::Il2CppString, crate::app::itemdata::ItemData_Kinds, f32)` overload"]
1925    pub fn unit_sound_2(
1926        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1927        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1928        asset_sound: impl ::core::convert::Into<crate::app::assettable::AssetTable_Sound>,
1929        position: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
1930        asset_weapon_name: impl ::core::convert::Into<::unity::Il2CppString>,
1931        item_kind: impl ::core::convert::Into<crate::app::itemdata::ItemData_Kinds>,
1932        unit_speed: impl ::core::convert::Into<f32>,
1933    ) -> () {
1934        unsafe {
1935            ::unity::il2cpp_call!((::unity::module_base()+0x2290300usize)as*mut u8,();
1936(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(crate::app::assettable::AssetTable_Sound)::core::convert::Into::into(asset_sound),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(position),(::unity::Il2CppString)::core::convert::Into::into(asset_weapon_name),(crate::app::itemdata::ItemData_Kinds)::core::convert::Into::into(item_kind),(f32)::core::convert::Into::into(unit_speed))
1937        }
1938    }
1939
1940    #[doc = "`Footstep(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString, crate::app::assettable::AssetTable_Sound, f32)` overload"]
1941    pub fn footstep(
1942        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1943        ground_material: impl ::core::convert::Into<::unity::Il2CppString>,
1944        asset_sound: impl ::core::convert::Into<crate::app::assettable::AssetTable_Sound>,
1945        walking_speed: impl ::core::convert::Into<f32>,
1946    ) -> () {
1947        unsafe {
1948            ::unity::il2cpp_call!((::unity::module_base()+0x2290410usize)as*mut u8,();
1949(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(::unity::Il2CppString)::core::convert::Into::into(ground_material),(crate::app::assettable::AssetTable_Sound)::core::convert::Into::into(asset_sound),(f32)::core::convert::Into::into(walking_speed))
1950        }
1951    }
1952
1953    #[doc = "`Footstep(crate::unity_engine::gameobject::GameObject, crate::unity_engine::vector3::Vector3, crate::app::assettable::AssetTable_Sound, f32)` overload"]
1954    pub fn footstep_2(
1955        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1956        position: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
1957        asset_sound: impl ::core::convert::Into<crate::app::assettable::AssetTable_Sound>,
1958        walking_speed: impl ::core::convert::Into<f32>,
1959    ) -> () {
1960        unsafe {
1961            ::unity::il2cpp_call!((::unity::module_base()+0x2290780usize)as*mut u8,();
1962(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(position),(crate::app::assettable::AssetTable_Sound)::core::convert::Into::into(asset_sound),(f32)::core::convert::Into::into(walking_speed))
1963        }
1964    }
1965
1966    #[doc = "`Landing(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString, crate::app::assettable::AssetTable_Sound)` overload"]
1967    pub fn landing(
1968        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1969        ground_material: impl ::core::convert::Into<::unity::Il2CppString>,
1970        asset_sound: impl ::core::convert::Into<crate::app::assettable::AssetTable_Sound>,
1971    ) -> () {
1972        unsafe {
1973            ::unity::il2cpp_call!((::unity::module_base()+0x22908a0usize)as*mut u8,();
1974(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(::unity::Il2CppString)::core::convert::Into::into(ground_material),(crate::app::assettable::AssetTable_Sound)::core::convert::Into::into(asset_sound))
1975        }
1976    }
1977
1978    #[doc = "`Landing(crate::unity_engine::gameobject::GameObject, crate::unity_engine::vector3::Vector3, crate::app::assettable::AssetTable_Sound)` overload"]
1979    pub fn landing_2(
1980        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1981        position: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
1982        asset_sound: impl ::core::convert::Into<crate::app::assettable::AssetTable_Sound>,
1983    ) -> () {
1984        unsafe {
1985            ::unity::il2cpp_call!((::unity::module_base()+0x2290950usize)as*mut u8,();
1986(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(position),(crate::app::assettable::AssetTable_Sound)::core::convert::Into::into(asset_sound))
1987        }
1988    }
1989
1990    #[doc = "`DefeatLanding(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString, crate::app::assettable::AssetTable_Sound)` overload"]
1991    pub fn defeat_landing(
1992        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1993        ground_material: impl ::core::convert::Into<::unity::Il2CppString>,
1994        asset_sound: impl ::core::convert::Into<crate::app::assettable::AssetTable_Sound>,
1995    ) -> () {
1996        unsafe {
1997            ::unity::il2cpp_call!((::unity::module_base()+0x2290a70usize)as*mut u8,();
1998(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(::unity::Il2CppString)::core::convert::Into::into(ground_material),(crate::app::assettable::AssetTable_Sound)::core::convert::Into::into(asset_sound))
1999        }
2000    }
2001
2002    #[doc = "`DefeatLanding(crate::unity_engine::gameobject::GameObject, crate::unity_engine::vector3::Vector3, crate::app::assettable::AssetTable_Sound)` overload"]
2003    pub fn defeat_landing_2(
2004        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2005        position: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
2006        asset_sound: impl ::core::convert::Into<crate::app::assettable::AssetTable_Sound>,
2007    ) -> () {
2008        unsafe {
2009            ::unity::il2cpp_call!((::unity::module_base()+0x2290b20usize)as*mut u8,();
2010(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(position),(crate::app::assettable::AssetTable_Sound)::core::convert::Into::into(asset_sound))
2011        }
2012    }
2013
2014    #[doc = "`TerrainSound(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString, f32)` overload"]
2015    pub fn terrain_sound(
2016        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
2017        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2018        ground_material: impl ::core::convert::Into<::unity::Il2CppString>,
2019        unit_footstep: impl ::core::convert::Into<::unity::Il2CppString>,
2020        unit_material: impl ::core::convert::Into<::unity::Il2CppString>,
2021        walking_speed: impl ::core::convert::Into<f32>,
2022    ) -> () {
2023        unsafe {
2024            ::unity::il2cpp_call!((::unity::module_base()+0x22904c0usize)as*mut u8,();
2025(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(::unity::Il2CppString)::core::convert::Into::into(ground_material),(::unity::Il2CppString)::core::convert::Into::into(unit_footstep),(::unity::Il2CppString)::core::convert::Into::into(unit_material),(f32)::core::convert::Into::into(walking_speed))
2026        }
2027    }
2028
2029    #[doc = "`Flap(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString)` overload"]
2030    pub fn flap(
2031        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2032        unit_footstep: impl ::core::convert::Into<::unity::Il2CppString>,
2033    ) -> () {
2034        unsafe {
2035            ::unity::il2cpp_call!((::unity::module_base()+0x2290c40usize)as*mut u8,();
2036(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(::unity::Il2CppString)::core::convert::Into::into(unit_footstep))
2037        }
2038    }
2039
2040    #[doc = "`Flap(crate::unity_engine::gameobject::GameObject, crate::app::assettable::AssetTable_Sound)` overload"]
2041    pub fn flap_2(
2042        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2043        asset_sound: impl ::core::convert::Into<crate::app::assettable::AssetTable_Sound>,
2044    ) -> () {
2045        unsafe {
2046            ::unity::il2cpp_call!((::unity::module_base()+0x2290df0usize)as*mut u8,();
2047(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(crate::app::assettable::AssetTable_Sound)::core::convert::Into::into(asset_sound))
2048        }
2049    }
2050
2051    #[doc = "`Swing(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString, crate::app::itemdata::ItemData_Kinds, f32)` overload"]
2052    pub fn swing(
2053        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2054        asset_weapon_name: impl ::core::convert::Into<::unity::Il2CppString>,
2055        item_kind: impl ::core::convert::Into<crate::app::itemdata::ItemData_Kinds>,
2056        unit_speed: impl ::core::convert::Into<f32>,
2057    ) -> () {
2058        unsafe {
2059            ::unity::il2cpp_call!((::unity::module_base()+0x2290e70usize)as*mut u8,();
2060(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(::unity::Il2CppString)::core::convert::Into::into(asset_weapon_name),(crate::app::itemdata::ItemData_Kinds)::core::convert::Into::into(item_kind),(f32)::core::convert::Into::into(unit_speed))
2061        }
2062    }
2063
2064    #[doc = "`Shoot(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString, crate::app::itemdata::ItemData_Kinds, f32)` overload"]
2065    pub fn shoot(
2066        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2067        asset_weapon_name: impl ::core::convert::Into<::unity::Il2CppString>,
2068        item_kind: impl ::core::convert::Into<crate::app::itemdata::ItemData_Kinds>,
2069        unit_speed: impl ::core::convert::Into<f32>,
2070    ) -> () {
2071        unsafe {
2072            ::unity::il2cpp_call!((::unity::module_base()+0x2291070usize)as*mut u8,();
2073(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(::unity::Il2CppString)::core::convert::Into::into(asset_weapon_name),(crate::app::itemdata::ItemData_Kinds)::core::convert::Into::into(item_kind),(f32)::core::convert::Into::into(unit_speed))
2074        }
2075    }
2076
2077    #[doc = "`WeaponLanding(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString, crate::app::itemdata::ItemData_Kinds, ::unity::Il2CppString)` overload"]
2078    pub fn weapon_landing(
2079        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2080        asset_weapon_name: impl ::core::convert::Into<::unity::Il2CppString>,
2081        item_kind: impl ::core::convert::Into<crate::app::itemdata::ItemData_Kinds>,
2082        ground_material: impl ::core::convert::Into<::unity::Il2CppString>,
2083    ) -> () {
2084        unsafe {
2085            ::unity::il2cpp_call!((::unity::module_base()+0x2291270usize)as*mut u8,();
2086(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(::unity::Il2CppString)::core::convert::Into::into(asset_weapon_name),(crate::app::itemdata::ItemData_Kinds)::core::convert::Into::into(item_kind),(::unity::Il2CppString)::core::convert::Into::into(ground_material))
2087        }
2088    }
2089
2090    #[doc = "`WeaponLanding(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString, crate::app::itemdata::ItemData_Kinds, crate::unity_engine::vector3::Vector3)` overload"]
2091    pub fn weapon_landing_2(
2092        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2093        asset_weapon_name: impl ::core::convert::Into<::unity::Il2CppString>,
2094        item_kind: impl ::core::convert::Into<crate::app::itemdata::ItemData_Kinds>,
2095        position: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
2096    ) -> () {
2097        unsafe {
2098            ::unity::il2cpp_call!((::unity::module_base()+0x22914a0usize)as*mut u8,();
2099(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(::unity::Il2CppString)::core::convert::Into::into(asset_weapon_name),(crate::app::itemdata::ItemData_Kinds)::core::convert::Into::into(item_kind),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(position))
2100        }
2101    }
2102
2103    #[doc = "`WeaponOpen(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString, crate::app::itemdata::ItemData_Kinds)` overload"]
2104    pub fn weapon_open(
2105        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2106        asset_weapon_name: impl ::core::convert::Into<::unity::Il2CppString>,
2107        item_kind: impl ::core::convert::Into<crate::app::itemdata::ItemData_Kinds>,
2108    ) -> () {
2109        unsafe {
2110            ::unity::il2cpp_call!((::unity::module_base()+0x2291560usize)as*mut u8,();
2111(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(::unity::Il2CppString)::core::convert::Into::into(asset_weapon_name),(crate::app::itemdata::ItemData_Kinds)::core::convert::Into::into(item_kind))
2112        }
2113    }
2114
2115    #[doc = "`WeaponClose(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString, crate::app::itemdata::ItemData_Kinds)` overload"]
2116    pub fn weapon_close(
2117        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2118        asset_weapon_name: impl ::core::convert::Into<::unity::Il2CppString>,
2119        item_kind: impl ::core::convert::Into<crate::app::itemdata::ItemData_Kinds>,
2120    ) -> () {
2121        unsafe {
2122            ::unity::il2cpp_call!((::unity::module_base()+0x2291720usize)as*mut u8,();
2123(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(::unity::Il2CppString)::core::convert::Into::into(asset_weapon_name),(crate::app::itemdata::ItemData_Kinds)::core::convert::Into::into(item_kind))
2124        }
2125    }
2126
2127    #[doc = "`Hit(crate::unity_engine::vector3::Vector3, crate::app::attacktype::AttackType, crate::app::damagelevel::DamageLevel, crate::app::assettable::AssetTable_Sound)` overload"]
2128    pub fn hit(
2129        position: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
2130        attack_type: impl ::core::convert::Into<crate::app::attacktype::AttackType>,
2131        damage_level: impl ::core::convert::Into<crate::app::damagelevel::DamageLevel>,
2132        asset_sound: impl ::core::convert::Into<crate::app::assettable::AssetTable_Sound>,
2133    ) -> () {
2134        unsafe {
2135            ::unity::il2cpp_call!((::unity::module_base()+0x22918e0usize)as*mut u8,();
2136(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(position),(crate::app::attacktype::AttackType)::core::convert::Into::into(attack_type),(crate::app::damagelevel::DamageLevel)::core::convert::Into::into(damage_level),(crate::app::assettable::AssetTable_Sound)::core::convert::Into::into(asset_sound))
2137        }
2138    }
2139
2140    #[doc = "`Hit(crate::unity_engine::vector3::Vector3, crate::app::attacktype::AttackType, crate::app::damagelevel::DamageLevel, crate::app::assettable::AssetTable_Result)` overload"]
2141    pub fn hit_2(
2142        position: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
2143        attack_type: impl ::core::convert::Into<crate::app::attacktype::AttackType>,
2144        damage_level: impl ::core::convert::Into<crate::app::damagelevel::DamageLevel>,
2145        asset_result: impl ::core::convert::Into<crate::app::assettable::AssetTable_Result>,
2146    ) -> () {
2147        unsafe {
2148            ::unity::il2cpp_call!((::unity::module_base()+0x2291c20usize)as*mut u8,();
2149(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(position),(crate::app::attacktype::AttackType)::core::convert::Into::into(attack_type),(crate::app::damagelevel::DamageLevel)::core::convert::Into::into(damage_level),(crate::app::assettable::AssetTable_Result)::core::convert::Into::into(asset_result))
2150        }
2151    }
2152
2153    #[doc = "`Hit(crate::unity_engine::vector3::Vector3, crate::app::attacktype::AttackType, crate::app::damagelevel::DamageLevel, ::unity::Il2CppString)` overload"]
2154    pub fn hit_3(
2155        position: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
2156        attack_type: impl ::core::convert::Into<crate::app::attacktype::AttackType>,
2157        damage_level: impl ::core::convert::Into<crate::app::damagelevel::DamageLevel>,
2158        unit_material: impl ::core::convert::Into<::unity::Il2CppString>,
2159    ) -> () {
2160        unsafe {
2161            ::unity::il2cpp_call!((::unity::module_base()+0x2291990usize)as*mut u8,();
2162(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(position),(crate::app::attacktype::AttackType)::core::convert::Into::into(attack_type),(crate::app::damagelevel::DamageLevel)::core::convert::Into::into(damage_level),(::unity::Il2CppString)::core::convert::Into::into(unit_material))
2163        }
2164    }
2165
2166    #[doc = "`IsSeriousChapter()` overload"]
2167    pub fn is_serious_chapter() -> bool {
2168        unsafe {
2169            ::unity::il2cpp_call!((::unity::module_base()+0x2291cd0usize)as*mut u8,bool;
2170            )
2171        }
2172    }
2173
2174    #[doc = "`TalkVoice(::unity::Il2CppString)` overload"]
2175    pub fn talk_voice(event_name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
2176        unsafe {
2177            ::unity::il2cpp_call!((::unity::module_base()+0x2291e00usize)as*mut u8,();
2178(::unity::Il2CppString)::core::convert::Into::into(event_name))
2179        }
2180    }
2181
2182    #[doc = "`TalkVoice(::unity::Il2CppString, crate::combat::character::Character)` overload"]
2183    pub fn talk_voice_2(
2184        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
2185        character: impl ::core::convert::Into<crate::combat::character::Character>,
2186    ) -> () {
2187        unsafe {
2188            ::unity::il2cpp_call!((::unity::module_base()+0x2291ec0usize)as*mut u8,();
2189(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::combat::character::Character)::core::convert::Into::into(character))
2190        }
2191    }
2192
2193    #[doc = "`PersonVoice(::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString)` overload"]
2194    pub fn person_voice(
2195        person_switch_name: impl ::core::convert::Into<::unity::Il2CppString>,
2196        engage_switch_name: impl ::core::convert::Into<::unity::Il2CppString>,
2197        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
2198    ) -> () {
2199        unsafe {
2200            ::unity::il2cpp_call!((::unity::module_base()+0x2291f40usize)as*mut u8,();
2201(::unity::Il2CppString)::core::convert::Into::into(person_switch_name),(::unity::Il2CppString)::core::convert::Into::into(engage_switch_name),(::unity::Il2CppString)::core::convert::Into::into(event_name))
2202        }
2203    }
2204
2205    #[doc = "`PersonVoice(::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString, crate::combat::character::Character)` overload"]
2206    pub fn person_voice_2(
2207        person_switch_name: impl ::core::convert::Into<::unity::Il2CppString>,
2208        engage_switch_name: impl ::core::convert::Into<::unity::Il2CppString>,
2209        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
2210        character: impl ::core::convert::Into<crate::combat::character::Character>,
2211    ) -> () {
2212        unsafe {
2213            ::unity::il2cpp_call!((::unity::module_base()+0x2291fd0usize)as*mut u8,();
2214(::unity::Il2CppString)::core::convert::Into::into(person_switch_name),(::unity::Il2CppString)::core::convert::Into::into(engage_switch_name),(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::combat::character::Character)::core::convert::Into::into(character))
2215        }
2216    }
2217
2218    #[doc = "`PersonVoice(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString)` overload"]
2219    pub fn person_voice_3(
2220        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2221        person_switch_name: impl ::core::convert::Into<::unity::Il2CppString>,
2222        engage_switch_name: impl ::core::convert::Into<::unity::Il2CppString>,
2223        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
2224    ) -> () {
2225        unsafe {
2226            ::unity::il2cpp_call!((::unity::module_base()+0x22921e0usize)as*mut u8,();
2227(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(::unity::Il2CppString)::core::convert::Into::into(person_switch_name),(::unity::Il2CppString)::core::convert::Into::into(engage_switch_name),(::unity::Il2CppString)::core::convert::Into::into(event_name))
2228        }
2229    }
2230
2231    #[doc = "`PersonVoice(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString, crate::combat::character::Character)` overload"]
2232    pub fn person_voice_4(
2233        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2234        person_switch_name: impl ::core::convert::Into<::unity::Il2CppString>,
2235        engage_switch_name: impl ::core::convert::Into<::unity::Il2CppString>,
2236        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
2237        character: impl ::core::convert::Into<crate::combat::character::Character>,
2238    ) -> () {
2239        unsafe {
2240            ::unity::il2cpp_call!((::unity::module_base()+0x2292270usize)as*mut u8,();
2241(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(::unity::Il2CppString)::core::convert::Into::into(person_switch_name),(::unity::Il2CppString)::core::convert::Into::into(engage_switch_name),(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::combat::character::Character)::core::convert::Into::into(character))
2242        }
2243    }
2244
2245    #[doc = "`UnitPickVoice(crate::app::unit::Unit)` overload"]
2246    pub fn unit_pick_voice(unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
2247        unsafe {
2248            ::unity::il2cpp_call!((::unity::module_base()+0x2292360usize)as*mut u8,();
2249(crate::app::unit::Unit)::core::convert::Into::into(unit))
2250        }
2251    }
2252
2253    #[doc = "`GetWakeupSoundBankName(i32)` overload"]
2254    pub fn get_wakeup_sound_bank_name(patch_index: impl ::core::convert::Into<i32>) -> ::unity::Il2CppString {
2255        unsafe {
2256            ::unity::il2cpp_call!((::unity::module_base()+0x2292760usize)as*mut u8, ::unity::Il2CppString;
2257(i32)::core::convert::Into::into(patch_index))
2258        }
2259    }
2260
2261    #[doc = "`LoadWakeupVoice()` overload"]
2262    pub fn load_wakeup_voice() -> () {
2263        unsafe {
2264            ::unity::il2cpp_call!((::unity::module_base()+0x2292810usize)as*mut u8,();
2265            )
2266        }
2267    }
2268
2269    #[doc = "`UnloadWakeupVoice()` overload"]
2270    pub fn unload_wakeup_voice() -> () {
2271        unsafe {
2272            ::unity::il2cpp_call!((::unity::module_base()+0x2292930usize)as*mut u8,();
2273            )
2274        }
2275    }
2276
2277    #[doc = "`WakeupVoice(::unity::Il2CppString, crate::app::reliancedata::RelianceData_Level, crate::app::gamesound::GameSound_WakeupVoiceSituation, crate::app::gamesound::GameSound_WakeupVoicePattern, crate::combat::character::Character)` overload"]
2278    pub fn wakeup_voice(
2279        person_switch_name: impl ::core::convert::Into<::unity::Il2CppString>,
2280        level: impl ::core::convert::Into<crate::app::reliancedata::RelianceData_Level>,
2281        situation: impl ::core::convert::Into<crate::app::gamesound::GameSound_WakeupVoiceSituation>,
2282        pattern: impl ::core::convert::Into<crate::app::gamesound::GameSound_WakeupVoicePattern>,
2283        character: impl ::core::convert::Into<crate::combat::character::Character>,
2284    ) -> ::unity::Il2CppString {
2285        unsafe {
2286            ::unity::il2cpp_call!((::unity::module_base()+0x2292a50usize)as*mut u8, ::unity::Il2CppString;
2287(::unity::Il2CppString)::core::convert::Into::into(person_switch_name),(crate::app::reliancedata::RelianceData_Level)::core::convert::Into::into(level),(crate::app::gamesound::GameSound_WakeupVoiceSituation)::core::convert::Into::into(situation),(crate::app::gamesound::GameSound_WakeupVoicePattern)::core::convert::Into::into(pattern),(crate::combat::character::Character)::core::convert::Into::into(character))
2288        }
2289    }
2290
2291    #[doc = "`RingCleaningVoice(::unity::Il2CppString, crate::app::gamesound::GameSound_RingCleaningVoicePattern)` overload"]
2292    pub fn ring_cleaning_voice(
2293        person_switch_name: impl ::core::convert::Into<::unity::Il2CppString>,
2294        pattern: impl ::core::convert::Into<crate::app::gamesound::GameSound_RingCleaningVoicePattern>,
2295    ) -> () {
2296        unsafe {
2297            ::unity::il2cpp_call!((::unity::module_base()+0x2292d10usize)as*mut u8,();
2298(::unity::Il2CppString)::core::convert::Into::into(person_switch_name),(crate::app::gamesound::GameSound_RingCleaningVoicePattern)::core::convert::Into::into(pattern))
2299        }
2300    }
2301
2302    #[doc = "`RingCleaningVoice(::unity::Il2CppString, crate::app::gamesound::GameSound_RingCleaningVoicePattern, i32)` overload"]
2303    pub fn ring_cleaning_voice_2(
2304        person_switch_name: impl ::core::convert::Into<::unity::Il2CppString>,
2305        pattern: impl ::core::convert::Into<crate::app::gamesound::GameSound_RingCleaningVoicePattern>,
2306        number: impl ::core::convert::Into<i32>,
2307    ) -> () {
2308        unsafe {
2309            ::unity::il2cpp_call!((::unity::module_base()+0x2292e10usize)as*mut u8,();
2310(::unity::Il2CppString)::core::convert::Into::into(person_switch_name),(crate::app::gamesound::GameSound_RingCleaningVoicePattern)::core::convert::Into::into(pattern),(i32)::core::convert::Into::into(number))
2311        }
2312    }
2313
2314    #[doc = "`RingCleaningVoice(::unity::Il2CppString, ::unity::Il2CppString, crate::combat::character::Character)` overload"]
2315    pub fn ring_cleaning_voice_3(
2316        person_switch_name: impl ::core::convert::Into<::unity::Il2CppString>,
2317        event_name: impl ::core::convert::Into<::unity::Il2CppString>,
2318        character: impl ::core::convert::Into<crate::combat::character::Character>,
2319    ) -> () {
2320        unsafe {
2321            ::unity::il2cpp_call!((::unity::module_base()+0x2292f90usize)as*mut u8,();
2322(::unity::Il2CppString)::core::convert::Into::into(person_switch_name),(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::combat::character::Character)::core::convert::Into::into(character))
2323        }
2324    }
2325
2326    #[doc = "`IsPlayingRingFinishCleaningVoice()` overload"]
2327    pub fn is_playing_ring_finish_cleaning_voice() -> bool {
2328        unsafe {
2329            ::unity::il2cpp_call!((::unity::module_base()+0x2293040usize)as*mut u8,bool;
2330            )
2331        }
2332    }
2333
2334    #[doc = "`GetEventSeVolume()` overload"]
2335    pub fn get_event_se_volume() -> f32 {
2336        unsafe {
2337            ::unity::il2cpp_call!((::unity::module_base()+0x2293240usize)as*mut u8,f32;
2338            )
2339        }
2340    }
2341
2342    #[doc = "`IsEventSePlaying()` overload"]
2343    pub fn is_event_se_playing() -> bool {
2344        unsafe {
2345            ::unity::il2cpp_call!((::unity::module_base()+0x2293350usize)as*mut u8,bool;
2346            )
2347        }
2348    }
2349
2350    #[doc = "`UnloadLipSyncDataAll()` overload"]
2351    pub fn unload_lip_sync_data_all() -> () {
2352        unsafe {
2353            ::unity::il2cpp_call!((::unity::module_base()+0x2293460usize)as*mut u8,();
2354            )
2355        }
2356    }
2357
2358    #[doc = "`GetLipSyncData(::unity::Il2CppString)` overload"]
2359    pub fn get_lip_sync_data(event_name: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::app::gamesound::GameSound_LipSyncData {
2360        unsafe {
2361            ::unity::il2cpp_call!((::unity::module_base()+0x2293570usize)as*mut u8,crate::app::gamesound::GameSound_LipSyncData;
2362(::unity::Il2CppString)::core::convert::Into::into(event_name))
2363        }
2364    }
2365
2366    #[doc = "`PEvent(::unity::Il2CppString)` overload"]
2367    pub fn p_event(event_name: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::app::procdesc::ProcDesc {
2368        unsafe {
2369            ::unity::il2cpp_call!((::unity::module_base()+0x22936d0usize)as*mut u8,crate::app::procdesc::ProcDesc;
2370(::unity::Il2CppString)::core::convert::Into::into(event_name))
2371        }
2372    }
2373
2374    #[doc = "`.cctor()` overload"]
2375    pub fn cctor() -> () {
2376        unsafe {
2377            ::unity::il2cpp_call!((::unity::module_base()+0x2293750usize)as*mut u8,();
2378            )
2379        }
2380    }
2381}
2382
2383#[cfg(feature = "app-gamesound")]
2384pub trait IGameSoundMethods: IGameSound {
2385    #[doc = "`.ctor()` overload"]
2386    fn ctor(self) -> () {
2387        unsafe {
2388            let __receiver = <GameSound as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2389            ::unity::il2cpp_call!((::unity::module_base()+0x2293740usize)as*mut u8,();
2390(GameSound)__receiver)
2391        }
2392    }
2393}
2394
2395#[cfg(feature = "app-gamesound")]
2396impl<__T: IGameSound> IGameSoundMethods for __T {}
2397
2398#[cfg(feature = "app-gamesound")]
2399impl GameSound {
2400    pub fn get_fade_msec_by_fade_speed_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2401        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2402    }
2403
2404    pub fn get_string_by_fade_speed_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2405        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2406    }
2407
2408    pub fn is_enable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2409        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2410    }
2411
2412    pub fn is_game_skip_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2413        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
2414    }
2415
2416    pub fn is_use_game_sound_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2417        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
2418    }
2419
2420    pub fn get_audio_listener_object_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2421        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
2422    }
2423
2424    pub fn add_base_paths_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2425        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
2426    }
2427
2428    pub fn get_patch_ver_num_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2429        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
2430    }
2431
2432    pub fn get_patch_package_file_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2433        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
2434    }
2435
2436    pub fn get_patch_package_file_path_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2437        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
2438    }
2439
2440    pub fn load_package_files_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2441        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
2442    }
2443
2444    pub fn load_package_file_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2445        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
2446    }
2447
2448    pub fn load_package_file_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2449        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
2450    }
2451
2452    pub fn convert_to_dlc_sound_bank_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2453        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
2454    }
2455
2456    pub fn initialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2457        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
2458    }
2459
2460    pub fn load_default_sound_banks_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2461        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
2462    }
2463
2464    pub fn post_initialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2465        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
2466    }
2467
2468    pub fn is_initialized_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2469        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
2470    }
2471
2472    pub fn reset_master_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2473        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
2474    }
2475
2476    pub fn serialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2477        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
2478    }
2479
2480    pub fn deserialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2481        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
2482    }
2483
2484    pub fn set_language_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2485        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
2486    }
2487
2488    pub fn set_state_language_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2489        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
2490    }
2491
2492    pub fn load_bank_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2493        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
2494    }
2495
2496    pub fn load_bank_async_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2497        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
2498    }
2499
2500    pub fn load_banks_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2501        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
2502    }
2503
2504    pub fn load_banks_async_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2505        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
2506    }
2507
2508    pub fn unload_bank_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2509        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
2510    }
2511
2512    pub fn unload_banks_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2513        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
2514    }
2515
2516    pub fn is_loading_bank_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2517        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
2518    }
2519
2520    pub fn is_loading_bank_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2521        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
2522    }
2523
2524    pub fn load_chapter_bank_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2525        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
2526    }
2527
2528    pub fn unload_chapter_bank_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2529        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
2530    }
2531
2532    pub fn clear_prepare_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2533        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
2534    }
2535
2536    pub fn is_event_loaded_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2537        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
2538    }
2539
2540    pub fn is_event_playing_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2541        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
2542    }
2543
2544    pub fn find_sound_handle_by_event_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2545        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
2546    }
2547
2548    pub fn find_sound_handles_by_event_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2549        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
2550    }
2551
2552    pub fn get_sound_handle_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2553        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
2554    }
2555
2556    pub fn post_event_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2557        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
2558    }
2559
2560    pub fn post_event_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2561        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
2562    }
2563
2564    pub fn post_event_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2565        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
2566    }
2567
2568    pub fn post_event_with_temporary_game_object_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2569        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
2570    }
2571
2572    pub fn post_event_direct_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2573        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
2574    }
2575
2576    pub fn execute_action_on_event_direct_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2577        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
2578    }
2579
2580    pub fn stop_sound_on_event_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2581        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
2582    }
2583
2584    pub fn stop_sound_on_event_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2585        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
2586    }
2587
2588    pub fn stop_sound_on_event_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2589        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
2590    }
2591
2592    pub fn stop_sound_on_event_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2593        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
2594    }
2595
2596    pub fn pause_sound_on_event_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2597        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
2598    }
2599
2600    pub fn pause_sound_on_event_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2601        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
2602    }
2603
2604    pub fn pause_sound_on_event_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2605        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
2606    }
2607
2608    pub fn pause_sound_on_event_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2609        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
2610    }
2611
2612    pub fn resume_sound_on_event_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2613        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
2614    }
2615
2616    pub fn resume_sound_on_event_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2617        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
2618    }
2619
2620    pub fn resume_sound_on_event_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2621        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
2622    }
2623
2624    pub fn resume_sound_on_event_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2625        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
2626    }
2627
2628    pub fn stop_all_bgm_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2629        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
2630    }
2631
2632    pub fn stop_all_se_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2633        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
2634    }
2635
2636    pub fn stop_all_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2637        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
2638    }
2639
2640    pub fn stop_all_env_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2641        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
2642    }
2643
2644    pub fn stop_all_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2645        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
2646    }
2647
2648    pub fn stop_all_common_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2649        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
2650    }
2651
2652    pub fn get_play_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2653        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
2654    }
2655
2656    pub fn get_master_bgm_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2657        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
2658    }
2659
2660    pub fn get_master_se_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2661        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
2662    }
2663
2664    pub fn get_master_env_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2665        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
2666    }
2667
2668    pub fn get_master_voice_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2669        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
2670    }
2671
2672    pub fn set_master_bgm_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2673        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
2674    }
2675
2676    pub fn set_master_se_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2677        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
2678    }
2679
2680    pub fn set_master_env_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2681        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
2682    }
2683
2684    pub fn set_master_voice_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2685        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[71]
2686    }
2687
2688    pub fn set_master_all_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2689        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[72]
2690    }
2691
2692    pub fn get_config_bgm_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2693        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[73]
2694    }
2695
2696    pub fn get_config_se_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2697        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[74]
2698    }
2699
2700    pub fn get_config_env_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2701        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[75]
2702    }
2703
2704    pub fn get_config_voice_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2705        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[76]
2706    }
2707
2708    pub fn set_config_bgm_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2709        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[77]
2710    }
2711
2712    pub fn set_config_se_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2713        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[78]
2714    }
2715
2716    pub fn set_config_env_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2717        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[79]
2718    }
2719
2720    pub fn set_config_voice_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2721        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[80]
2722    }
2723
2724    pub fn field_bgm_init_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2725        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[81]
2726    }
2727
2728    pub fn field_bgm_final_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2729        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[82]
2730    }
2731
2732    pub fn field_bgm_is_set_phase_bgm_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2733        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[83]
2734    }
2735
2736    pub fn field_bgm_set_phase_bgm_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2737        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[84]
2738    }
2739
2740    pub fn field_bgm_restore_phase_bgm_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2741        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[85]
2742    }
2743
2744    pub fn field_bgm_set_phase_bgm_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2745        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[86]
2746    }
2747
2748    pub fn field_bgm_play_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2749        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[87]
2750    }
2751
2752    pub fn field_bgm_stop_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2753        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[88]
2754    }
2755
2756    pub fn field_bgm_stop_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2757        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[89]
2758    }
2759
2760    pub fn field_bgm_pause_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2761        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[90]
2762    }
2763
2764    pub fn field_bgm_pause_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2765        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[91]
2766    }
2767
2768    pub fn field_bgm_resume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2769        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[92]
2770    }
2771
2772    pub fn field_bgm_resume_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2773        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[93]
2774    }
2775
2776    pub fn field_bgm_set_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2777        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[94]
2778    }
2779
2780    pub fn field_bgm_set_volume_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2781        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[95]
2782    }
2783
2784    pub fn field_bgm_set_war_situation_param_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2785        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[96]
2786    }
2787
2788    pub fn field_bgm_restore_war_situation_param_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2789        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[97]
2790    }
2791
2792    pub fn field_bgm_start_special_battle_bgm_continue_turn_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2793        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[98]
2794    }
2795
2796    pub fn field_bgm_set_special_battle_bgm_continue_turn_for_rewind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2797        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[99]
2798    }
2799
2800    pub fn field_bgm_set_first_played_flag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2801        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[100]
2802    }
2803
2804    pub fn field_bgm_change_force_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2805        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[101]
2806    }
2807
2808    pub fn field_bgm_change_force_type_imm_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2809        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[102]
2810    }
2811
2812    pub fn field_bgm_play_special_battle_bgm_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2813        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[103]
2814    }
2815
2816    pub fn field_bgm_pause_special_battle_bgm_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2817        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[104]
2818    }
2819
2820    pub fn field_bgm_is_special_battle_bgm_exist_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2821        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[105]
2822    }
2823
2824    pub fn field_bgm_to_pre_battle_bgm_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2825        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[106]
2826    }
2827
2828    pub fn field_bgm_to_main_battle_bgm_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2829        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[107]
2830    }
2831
2832    pub fn field_bgm_return_from_battle_bgm_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2833        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[108]
2834    }
2835
2836    pub fn field_bgm_is_special_battle_bgm_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2837        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[109]
2838    }
2839
2840    pub fn field_bgm_get_special_battle_bgm_event_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2841        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[110]
2842    }
2843
2844    pub fn is_leader_enemy_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2845        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[111]
2846    }
2847
2848    pub fn is_combat_bgm_exist_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2849        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[112]
2850    }
2851
2852    pub fn load_system_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2853        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[113]
2854    }
2855
2856    pub fn unload_system_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2857        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[114]
2858    }
2859
2860    pub fn load_system_voice_for_engage_in_combat_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2861        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[115]
2862    }
2863
2864    pub fn unload_system_voice_for_engage_in_combat_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2865        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[116]
2866    }
2867
2868    pub fn set_state_phase_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2869        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[117]
2870    }
2871
2872    pub fn set_state_field_situation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2873        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[118]
2874    }
2875
2876    pub fn set_state_special_battle_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2877        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[119]
2878    }
2879
2880    pub fn restore_special_battle_param_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2881        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[120]
2882    }
2883
2884    pub fn push_state_map_or_combat_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2885        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[121]
2886    }
2887
2888    pub fn pop_state_map_or_combat_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2889        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[122]
2890    }
2891
2892    pub fn set_switch_person_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2893        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[123]
2894    }
2895
2896    pub fn set_switch_person_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2897        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[124]
2898    }
2899
2900    pub fn set_switch_engage_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2901        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[125]
2902    }
2903
2904    pub fn set_switch_engage_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2905        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[126]
2906    }
2907
2908    pub fn convert_hero_engage_switch_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2909        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[127]
2910    }
2911
2912    pub fn set_switch_weapon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2913        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[128]
2914    }
2915
2916    pub fn item_get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2917        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[129]
2918    }
2919
2920    pub fn money_get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2921        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[130]
2922    }
2923
2924    pub fn join_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2925        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[131]
2926    }
2927
2928    pub fn select_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2929        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[132]
2930    }
2931
2932    pub fn exchange_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2933        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[133]
2934    }
2935
2936    pub fn cancel_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2937        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[134]
2938    }
2939
2940    pub fn failure_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2941        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[135]
2942    }
2943
2944    pub fn unit_sound_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2945        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[136]
2946    }
2947
2948    pub fn unit_sound_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2949        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[137]
2950    }
2951
2952    pub fn footstep_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2953        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[138]
2954    }
2955
2956    pub fn footstep_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2957        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[139]
2958    }
2959
2960    pub fn landing_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2961        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[140]
2962    }
2963
2964    pub fn landing_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2965        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[141]
2966    }
2967
2968    pub fn defeat_landing_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2969        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[142]
2970    }
2971
2972    pub fn defeat_landing_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2973        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[143]
2974    }
2975
2976    pub fn terrain_sound_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2977        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[144]
2978    }
2979
2980    pub fn flap_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2981        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[145]
2982    }
2983
2984    pub fn flap_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2985        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[146]
2986    }
2987
2988    pub fn swing_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2989        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[147]
2990    }
2991
2992    pub fn shoot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2993        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[148]
2994    }
2995
2996    pub fn weapon_landing_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2997        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[149]
2998    }
2999
3000    pub fn weapon_landing_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3001        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[150]
3002    }
3003
3004    pub fn weapon_open_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3005        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[151]
3006    }
3007
3008    pub fn weapon_close_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3009        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[152]
3010    }
3011
3012    pub fn hit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3013        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[153]
3014    }
3015
3016    pub fn hit_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3017        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[154]
3018    }
3019
3020    pub fn hit_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3021        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[155]
3022    }
3023
3024    pub fn is_serious_chapter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3025        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[156]
3026    }
3027
3028    pub fn talk_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3029        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[157]
3030    }
3031
3032    pub fn talk_voice_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3033        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[158]
3034    }
3035
3036    pub fn person_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3037        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[159]
3038    }
3039
3040    pub fn person_voice_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3041        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[160]
3042    }
3043
3044    pub fn person_voice_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3045        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[161]
3046    }
3047
3048    pub fn person_voice_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3049        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[162]
3050    }
3051
3052    pub fn unit_pick_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3053        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[163]
3054    }
3055
3056    pub fn get_wakeup_sound_bank_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3057        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[164]
3058    }
3059
3060    pub fn load_wakeup_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3061        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[165]
3062    }
3063
3064    pub fn unload_wakeup_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3065        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[166]
3066    }
3067
3068    pub fn wakeup_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3069        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[167]
3070    }
3071
3072    pub fn ring_cleaning_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3073        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[168]
3074    }
3075
3076    pub fn ring_cleaning_voice_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3077        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[169]
3078    }
3079
3080    pub fn ring_cleaning_voice_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3081        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[170]
3082    }
3083
3084    pub fn is_playing_ring_finish_cleaning_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3085        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[171]
3086    }
3087
3088    pub fn get_event_se_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3089        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[172]
3090    }
3091
3092    pub fn is_event_se_playing_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3093        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[173]
3094    }
3095
3096    pub fn unload_lip_sync_data_all_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3097        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[174]
3098    }
3099
3100    pub fn get_lip_sync_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3101        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[175]
3102    }
3103
3104    pub fn p_event_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3105        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[176]
3106    }
3107
3108    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3109        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[177]
3110    }
3111
3112    pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3113        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[178]
3114    }
3115}
3116
3117#[cfg(feature = "app-gamesound")]
3118impl GameSound {
3119    #[doc = "`.ctor()` — no args"]
3120    pub fn new() -> Self {
3121        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3122            panic!(
3123                "{}
3124::{}
3125 failed to instantiate",
3126                ::core::stringify!(GameSound),
3127                ::core::stringify!(new),
3128            )
3129        });
3130        <Self as IGameSoundMethods>::ctor(this);
3131        this
3132    }
3133}
3134
3135#[cfg(feature = "app-gamesound")]
3136pub trait IGameSound_LipSyncDataMethods: IGameSound_LipSyncData {
3137    #[doc = "`.ctor(crate::app::soundsystem::SoundSystem_LipSyncData)` overload"]
3138    fn ctor(self, data: impl ::core::convert::Into<crate::app::soundsystem::SoundSystem_LipSyncData>) -> () {
3139        unsafe {
3140            let __receiver = <GameSound_LipSyncData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3141            ::unity::il2cpp_call!((::unity::module_base()+0x1e6de60usize)as*mut u8,();
3142(GameSound_LipSyncData)__receiver,(crate::app::soundsystem::SoundSystem_LipSyncData)::core::convert::Into::into(data))
3143        }
3144    }
3145    #[doc = "`get_Msec()` overload"]
3146    fn get_msec(self) -> f32 {
3147        unsafe {
3148            let __receiver = <GameSound_LipSyncData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3149            ::unity::il2cpp_call!((::unity::module_base()+0x1e6dea0usize)as*mut u8,f32;
3150(GameSound_LipSyncData)__receiver)
3151        }
3152    }
3153    #[doc = "`get_A()` overload"]
3154    fn get_a(self) -> f32 {
3155        unsafe {
3156            let __receiver = <GameSound_LipSyncData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3157            ::unity::il2cpp_call!((::unity::module_base()+0x1e6dec0usize)as*mut u8,f32;
3158(GameSound_LipSyncData)__receiver)
3159        }
3160    }
3161    #[doc = "`get_I()` overload"]
3162    fn get_i(self) -> f32 {
3163        unsafe {
3164            let __receiver = <GameSound_LipSyncData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3165            ::unity::il2cpp_call!((::unity::module_base()+0x1e6ded0usize)as*mut u8,f32;
3166(GameSound_LipSyncData)__receiver)
3167        }
3168    }
3169    #[doc = "`get_U()` overload"]
3170    fn get_u(self) -> f32 {
3171        unsafe {
3172            let __receiver = <GameSound_LipSyncData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3173            ::unity::il2cpp_call!((::unity::module_base()+0x1e6dee0usize)as*mut u8,f32;
3174(GameSound_LipSyncData)__receiver)
3175        }
3176    }
3177    #[doc = "`get_E()` overload"]
3178    fn get_e(self) -> f32 {
3179        unsafe {
3180            let __receiver = <GameSound_LipSyncData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3181            ::unity::il2cpp_call!((::unity::module_base()+0x1e6def0usize)as*mut u8,f32;
3182(GameSound_LipSyncData)__receiver)
3183        }
3184    }
3185    #[doc = "`get_O()` overload"]
3186    fn get_o(self) -> f32 {
3187        unsafe {
3188            let __receiver = <GameSound_LipSyncData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3189            ::unity::il2cpp_call!((::unity::module_base()+0x1e6df00usize)as*mut u8,f32;
3190(GameSound_LipSyncData)__receiver)
3191        }
3192    }
3193    #[doc = "`get_Vol()` overload"]
3194    fn get_vol(self) -> f32 {
3195        unsafe {
3196            let __receiver = <GameSound_LipSyncData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3197            ::unity::il2cpp_call!((::unity::module_base()+0x1e6df10usize)as*mut u8,f32;
3198(GameSound_LipSyncData)__receiver)
3199        }
3200    }
3201    #[doc = "`get_Width()` overload"]
3202    fn get_width(self) -> f32 {
3203        unsafe {
3204            let __receiver = <GameSound_LipSyncData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3205            ::unity::il2cpp_call!((::unity::module_base()+0x1e6df20usize)as*mut u8,f32;
3206(GameSound_LipSyncData)__receiver)
3207        }
3208    }
3209    #[doc = "`get_Height()` overload"]
3210    fn get_height(self) -> f32 {
3211        unsafe {
3212            let __receiver = <GameSound_LipSyncData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3213            ::unity::il2cpp_call!((::unity::module_base()+0x1e6df30usize)as*mut u8,f32;
3214(GameSound_LipSyncData)__receiver)
3215        }
3216    }
3217}
3218
3219#[cfg(feature = "app-gamesound")]
3220impl<__T: IGameSound_LipSyncData> IGameSound_LipSyncDataMethods for __T {}
3221
3222#[cfg(feature = "app-gamesound")]
3223impl GameSound_LipSyncData {
3224    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3225        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3226    }
3227
3228    pub fn get_msec_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3229        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3230    }
3231
3232    pub fn get_a_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3233        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
3234    }
3235
3236    pub fn get_i_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3237        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
3238    }
3239
3240    pub fn get_u_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3241        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
3242    }
3243
3244    pub fn get_e_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3245        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
3246    }
3247
3248    pub fn get_o_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3249        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
3250    }
3251
3252    pub fn get_vol_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3253        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
3254    }
3255
3256    pub fn get_width_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3257        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
3258    }
3259
3260    pub fn get_height_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3261        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
3262    }
3263}
3264
3265#[cfg(feature = "app-gamesound")]
3266impl GameSound_LipSyncData {
3267    #[doc = "`.ctor(crate::app::soundsystem::SoundSystem_LipSyncData)` — overload selector"]
3268    pub fn new(data: crate::app::soundsystem::SoundSystem_LipSyncData) -> Self {
3269        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3270            panic!(
3271                "{}
3272::{}
3273 failed to instantiate",
3274                ::core::stringify!(GameSound_LipSyncData),
3275                ::core::stringify!(new),
3276            )
3277        });
3278        <Self as IGameSound_LipSyncDataMethods>::ctor(this, data);
3279        this
3280    }
3281}
3282
3283#[cfg(feature = "app-gamesound")]
3284#[doc(hidden)]
3285pub mod prelude {
3286    pub use super::{
3287        GameSound, GameSound_FadeSpeedType, GameSound_Handle, GameSound_LipSyncData, GameSound_ProcDescPostEvent, GameSound_ResultLoad,
3288        GameSound_RingCleaningVoicePattern, GameSound_UnitHP, GameSound_WakeupVoicePattern, GameSound_WakeupVoiceSituation, IGameSound,
3289        IGameSoundMethods, IGameSound_Handle, IGameSound_HandleMethods, IGameSound_LipSyncData, IGameSound_LipSyncDataMethods,
3290        IGameSound_ProcDescPostEvent, IGameSound_ProcDescPostEventMethods, IGameSound_ResultLoad, IGameSound_ResultLoadMethods,
3291    };
3292    #[cfg(feature = "app-procdesc")]
3293    pub use crate::app::procdesc::IProcDescMethods;
3294    #[cfg(feature = "app-procdescuser")]
3295    pub use crate::app::procdescuser::IProcDescUserMethods;
3296    #[cfg(feature = "system-object")]
3297    pub use crate::system::object::IObjectMethods;
3298    #[cfg(feature = "system-enum")]
3299    pub use crate::system::r#enum::IEnumMethods;
3300    #[cfg(feature = "system-valuetype")]
3301    pub use crate::system::valuetype::IValueTypeMethods;
3302    pub use crate::{
3303        app::{procdesc::IProcDesc, procdescuser::IProcDescUser},
3304        system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
3305    };
3306}