Skip to main content

engage/generated/app/
battleinfoside.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-battleinfoside-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::{
9        app::{
10            bitfield32::{BitField32, IBitField32},
11            bitfieldcommon::{BitFieldCommon, IBitFieldCommon},
12            bitfieldtemplate32_1::{BitFieldTemplate32_1, IBitFieldTemplate32_1},
13        },
14        system::{
15            object::{IObject, Object},
16            r#enum::{Enum, IEnum},
17            valuetype::{IValueType, ValueType},
18        },
19    };
20
21    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/battleinfoside/BattleInfoSide_BitFieldStatus.md"))]
22    #[::unity::class(namespace = "App", name = "BattleInfoSide.BitFieldStatus")]
23    #[parent(crate::app::bitfieldtemplate32_1::BitFieldTemplate32_1<crate::app::battleinfoside::BattleInfoSide_Status>)]
24    pub struct BattleInfoSide_BitFieldStatus {}
25
26    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/battleinfoside/BattleInfoSide_Status.md"))]
27    #[repr(C)]
28    #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
29    pub struct BattleInfoSide_Status {
30        pub value: i32,
31    }
32    impl ::unity::ClassIdentity for BattleInfoSide_Status {
33        const NAME: &'static str = "BattleInfoSide.Status";
34        const NAMESPACE: &'static str = "App";
35
36        fn class() -> ::unity::Class {
37            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
38            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
39        }
40    }
41    impl ::unity::IlType for BattleInfoSide_Status {
42        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
43            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
44        }
45    }
46    impl BattleInfoSide_Status {
47        pub fn offense() -> Self {
48            Self { value: 1 }
49        }
50
51        pub fn defense() -> Self {
52            Self { value: 2 }
53        }
54
55        pub fn chain_attack() -> Self {
56            Self { value: 4 }
57        }
58
59        pub fn chain_guard() -> Self {
60            Self { value: 8 }
61        }
62
63        pub fn engage_link() -> Self {
64            Self { value: 16 }
65        }
66
67        pub fn ignore_position() -> Self {
68            Self { value: 32 }
69        }
70
71        pub fn ignore_range() -> Self {
72            Self { value: 64 }
73        }
74
75        pub fn magic() -> Self {
76            Self { value: 128 }
77        }
78
79        pub fn rod() -> Self {
80            Self { value: 256 }
81        }
82
83        pub fn heal_rod() -> Self {
84            Self { value: 512 }
85        }
86
87        pub fn interference_rod() -> Self {
88            Self { value: 1024 }
89        }
90
91        pub fn long_range() -> Self {
92            Self { value: 2048 }
93        }
94
95        pub fn not_weapon() -> Self {
96            Self { value: 4096 }
97        }
98
99        pub fn not_attack() -> Self {
100            Self { value: 8192 }
101        }
102
103        pub fn not_stun() -> Self {
104            Self { value: 16384 }
105        }
106
107        pub fn move_chain_attack() -> Self {
108            Self { value: 32768 }
109        }
110
111        pub fn haunt_chain_attack() -> Self {
112            Self { value: 65536 }
113        }
114
115        pub fn exp_battle() -> Self {
116            Self { value: 131072 }
117        }
118
119        pub fn exp_destroy() -> Self {
120            Self { value: 262144 }
121        }
122
123        pub fn exp_rod() -> Self {
124            Self { value: 524288 }
125        }
126
127        pub fn exp_rod_miss() -> Self {
128            Self { value: 1048576 }
129        }
130
131        pub fn give_exp_battle() -> Self {
132            Self { value: 2097152 }
133        }
134
135        pub fn gained() -> Self {
136            Self { value: 8388608 }
137        }
138
139        pub fn dead() -> Self {
140            Self { value: 16777216 }
141        }
142
143        pub fn chain_attacked() -> Self {
144            Self { value: 33554432 }
145        }
146
147        pub fn chain_guarded() -> Self {
148            Self { value: 67108864 }
149        }
150
151        pub fn blown() -> Self {
152            Self { value: 134217728 }
153        }
154
155        pub fn bounced() -> Self {
156            Self { value: 268435456 }
157        }
158
159        pub fn breaked() -> Self {
160            Self { value: 536870912 }
161        }
162
163        pub fn interrupting() -> Self {
164            Self { value: 1073741824 }
165        }
166
167        pub fn change_dragon() -> Self {
168            Self { value: -2147483648 }
169        }
170
171        pub fn mask_no_attack() -> Self {
172            Self { value: 12544 }
173        }
174
175        pub fn mask_exp() -> Self {
176            Self { value: 1966080 }
177        }
178
179        pub fn mask_chain() -> Self {
180            Self { value: 12 }
181        }
182    }
183
184    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/battleinfoside/BattleInfoSide.md"))]
185    #[::unity::class(namespace = "App", name = "BattleInfoSide")]
186    #[parent(crate::system::object::Object)]
187    pub struct BattleInfoSide {
188        #[offset(16)]
189        #[rename(name = "m_Info")]
190        pub m_info: crate::app::battleinfo::BattleInfo,
191        #[offset(24)]
192        #[rename(name = "m_SideType")]
193        pub m_side_type: crate::app::battleside::BattleSide_Type,
194        #[offset(32)]
195        #[rename(name = "m_Unit")]
196        pub m_unit: crate::app::unit::Unit,
197        #[offset(40)]
198        #[rename(name = "m_UnitItem")]
199        pub m_unit_item: crate::app::unititem::UnitItem,
200        #[offset(48)]
201        #[rename(name = "m_SpecifiedItem")]
202        pub m_specified_item: crate::app::unititem::UnitItem,
203        #[offset(56)]
204        #[rename(name = "m_X")]
205        pub m_x: i32,
206        #[offset(60)]
207        #[rename(name = "m_Z")]
208        pub m_z: i32,
209        #[offset(64)]
210        #[rename(name = "m_Terrain")]
211        pub m_terrain: crate::app::terraindata_2::TerrainData_2,
212        #[offset(72)]
213        #[rename(name = "m_Overlap")]
214        pub m_overlap: crate::app::terraindata_2::TerrainData_2,
215        #[offset(80)]
216        #[rename(name = "m_Status")]
217        pub m_status: crate::app::battleinfoside::BattleInfoSide_BitFieldStatus,
218        #[offset(88)]
219        #[rename(name = "m_Detail")]
220        pub m_detail: crate::app::battledetail::BattleDetail,
221        #[offset(96)]
222        #[rename(name = "m_Hierarchy")]
223        pub m_hierarchy: crate::app::pool::Pool_Hierarchy_1<crate::app::battledetail::BattleDetail>,
224        #[offset(104)]
225        #[rename(name = "m_Support")]
226        pub m_support: crate::app::supportcalculator::SupportCalculator,
227        #[offset(112)]
228        #[rename(name = "m_Parent")]
229        pub m_parent: crate::app::battleinfoside::BattleInfoSide,
230        #[offset(120)]
231        #[rename(name = "m_Reverse")]
232        pub m_reverse: crate::app::battleinfoside::BattleInfoSide,
233        #[offset(128)]
234        #[rename(name = "m_Destroy")]
235        pub m_destroy: crate::app::battledestory::BattleDestory,
236        #[offset(136)]
237        #[rename(name = "m_MaskSkill")]
238        pub m_mask_skill: crate::app::skillarray::SkillArray,
239        #[static_field]
240        #[rename(name = "ContinueCondition")]
241        pub continue_condition: i32,
242    }
243}
244
245#[cfg(feature = "app-battleinfoside-types")]
246pub use __types::*;
247
248#[cfg(feature = "app-battleinfoside")]
249pub trait IBattleInfoSide_BitFieldStatusMethods: IBattleInfoSide_BitFieldStatus {
250    #[doc = "`ToInt(crate::app::battleinfoside::BattleInfoSide_Status)` overload"]
251    fn to_int(self, value: impl ::core::convert::Into<crate::app::battleinfoside::BattleInfoSide_Status>) -> i32 {
252        unsafe {
253            let __receiver =
254                <BattleInfoSide_BitFieldStatus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
255            {
256                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
257                let __vi = *__vt.get(5usize).unwrap_or_else(|| {
258                    panic!(
259                        "unity: virtual slot {}
260 out of range (vtable len {}
261) on the runtime class behind {}
262 (method `{}
263`)",
264                        5usize,
265                        __vt.len(),
266                        <BattleInfoSide_BitFieldStatus as ::unity::ClassIdentity>::NAME,
267                        "ToInt",
268                    )
269                });
270                let __inner: extern "C" fn(
271                    BattleInfoSide_BitFieldStatus,
272                    crate::app::battleinfoside::BattleInfoSide_Status,
273                    ::unity::OptionalMethod,
274                ) -> i32 = ::core::mem::transmute(__vi.method_ptr);
275                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
276                __inner(__receiver, ::core::convert::Into::into(value), __mi)
277            }
278        }
279    }
280    #[doc = "`.ctor()` overload"]
281    fn ctor(self) -> () {
282        unsafe {
283            let __receiver =
284                <BattleInfoSide_BitFieldStatus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
285            ::unity::il2cpp_call!((::unity::module_base()+0x19bb0a0usize)as*mut u8,();
286(BattleInfoSide_BitFieldStatus)__receiver)
287        }
288    }
289}
290
291#[cfg(feature = "app-battleinfoside")]
292impl<__T: IBattleInfoSide_BitFieldStatus> IBattleInfoSide_BitFieldStatusMethods for __T {}
293
294#[cfg(feature = "app-battleinfoside")]
295impl BattleInfoSide_BitFieldStatus {
296    pub fn to_int_method_info() -> &'static ::unity::il2cpp::MethodInfo {
297        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
298    }
299
300    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
301        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
302    }
303}
304
305#[cfg(feature = "app-battleinfoside")]
306impl BattleInfoSide_BitFieldStatus {
307    #[doc = "Direct (non-virtual) call to `BattleInfoSide_BitFieldStatus`'s own `ToInt`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
308    pub unsafe fn to_int(this: impl ::core::convert::Into<::unity::IlInstance>, value: crate::app::battleinfoside::BattleInfoSide_Status) -> i32 {
309        let __mi = Self::to_int_method_info();
310        let __inner: extern "C" fn(::unity::IlInstance, crate::app::battleinfoside::BattleInfoSide_Status, ::unity::OptionalMethod) -> i32 =
311            ::core::mem::transmute(__mi.method_ptr);
312        __inner(this.into(), value, ::core::option::Option::None)
313    }
314}
315
316#[cfg(feature = "app-battleinfoside")]
317impl BattleInfoSide_BitFieldStatus {
318    #[doc = "`.ctor()` — no args"]
319    pub fn new() -> Self {
320        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
321            panic!(
322                "{}
323::{}
324 failed to instantiate",
325                ::core::stringify!(BattleInfoSide_BitFieldStatus),
326                ::core::stringify!(new),
327            )
328        });
329        <Self as IBattleInfoSide_BitFieldStatusMethods>::ctor(this);
330        this
331    }
332}
333
334#[cfg(feature = "app-battleinfoside")]
335impl BattleInfoSide {
336    #[doc = "`op_Implicit(crate::app::battleinfoside::BattleInfoSide)` overload"]
337    pub fn op_implicit(side: impl ::core::convert::Into<crate::app::battleinfoside::BattleInfoSide>) -> crate::app::battleside::BattleSide_Type {
338        unsafe {
339            ::unity::il2cpp_call!((::unity::module_base()+0x1e8d000usize)as*mut u8,crate::app::battleside::BattleSide_Type;
340(crate::app::battleinfoside::BattleInfoSide)::core::convert::Into::into(side))
341        }
342    }
343
344    #[doc = "`.cctor()` overload"]
345    pub fn cctor() -> () {
346        unsafe {
347            ::unity::il2cpp_call!((::unity::module_base()+0x1e8d030usize)as*mut u8,();
348            )
349        }
350    }
351}
352
353#[cfg(feature = "app-battleinfoside")]
354pub trait IBattleInfoSideMethods: IBattleInfoSide {
355    #[doc = "`get_DebuggerDisplay()` overload"]
356    fn get_debugger_display(self) -> ::unity::Il2CppString {
357        unsafe {
358            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
359            ::unity::il2cpp_call!((::unity::module_base()+0x1e84f50usize)as*mut u8, ::unity::Il2CppString;
360(BattleInfoSide)__receiver)
361        }
362    }
363    #[doc = "`.ctor(crate::app::battleinfo::BattleInfo, crate::app::battleside::BattleSide_Type)` overload"]
364    fn ctor(
365        self,
366        info: impl ::core::convert::Into<crate::app::battleinfo::BattleInfo>,
367        side: impl ::core::convert::Into<crate::app::battleside::BattleSide_Type>,
368    ) -> () {
369        unsafe {
370            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
371            ::unity::il2cpp_call!((::unity::module_base()+0x1e77dd0usize)as*mut u8,();
372(BattleInfoSide)__receiver,(crate::app::battleinfo::BattleInfo)::core::convert::Into::into(info),(crate::app::battleside::BattleSide_Type)::core::convert::Into::into(side))
373        }
374    }
375    #[doc = "`get_Exist()` overload"]
376    fn get_exist(self) -> bool {
377        unsafe {
378            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
379            ::unity::il2cpp_call!((::unity::module_base()+0x1e84fe0usize)as*mut u8,bool;
380(BattleInfoSide)__receiver)
381        }
382    }
383    #[doc = "`get_SideType()` overload"]
384    fn get_side_type(self) -> crate::app::battleside::BattleSide_Type {
385        unsafe {
386            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
387            ::unity::il2cpp_call!((::unity::module_base()+0x1e85020usize)as*mut u8,crate::app::battleside::BattleSide_Type;
388(BattleInfoSide)__receiver)
389        }
390    }
391    #[doc = "`get_Info()` overload"]
392    fn get_info(self) -> crate::app::battleinfo::BattleInfo {
393        unsafe {
394            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
395            ::unity::il2cpp_call!((::unity::module_base()+0x1e85030usize)as*mut u8,crate::app::battleinfo::BattleInfo;
396(BattleInfoSide)__receiver)
397        }
398    }
399    #[doc = "`get_Parent()` overload"]
400    fn get_parent(self) -> crate::app::battleinfoside::BattleInfoSide {
401        unsafe {
402            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
403            ::unity::il2cpp_call!((::unity::module_base()+0x1e85040usize)as*mut u8,crate::app::battleinfoside::BattleInfoSide;
404(BattleInfoSide)__receiver)
405        }
406    }
407    #[doc = "`set_Parent(crate::app::battleinfoside::BattleInfoSide)` overload"]
408    fn set_parent(self, value: impl ::core::convert::Into<crate::app::battleinfoside::BattleInfoSide>) -> () {
409        unsafe {
410            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
411            ::unity::il2cpp_call!((::unity::module_base()+0x1e85050usize)as*mut u8,();
412(BattleInfoSide)__receiver,(crate::app::battleinfoside::BattleInfoSide)::core::convert::Into::into(value))
413        }
414    }
415    #[doc = "`get_Reverse()` overload"]
416    fn get_reverse(self) -> crate::app::battleinfoside::BattleInfoSide {
417        unsafe {
418            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
419            ::unity::il2cpp_call!((::unity::module_base()+0x1e85060usize)as*mut u8,crate::app::battleinfoside::BattleInfoSide;
420(BattleInfoSide)__receiver)
421        }
422    }
423    #[doc = "`set_Reverse(crate::app::battleinfoside::BattleInfoSide)` overload"]
424    fn set_reverse(self, value: impl ::core::convert::Into<crate::app::battleinfoside::BattleInfoSide>) -> () {
425        unsafe {
426            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
427            ::unity::il2cpp_call!((::unity::module_base()+0x1e85070usize)as*mut u8,();
428(BattleInfoSide)__receiver,(crate::app::battleinfoside::BattleInfoSide)::core::convert::Into::into(value))
429        }
430    }
431    #[doc = "`get_MaskSkill()` overload"]
432    fn get_mask_skill(self) -> crate::app::skillarray::SkillArray {
433        unsafe {
434            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
435            ::unity::il2cpp_call!((::unity::module_base()+0x1e85080usize)as*mut u8,crate::app::skillarray::SkillArray;
436(BattleInfoSide)__receiver)
437        }
438    }
439    #[doc = "`get_Name()` overload"]
440    fn get_name(self) -> ::unity::Il2CppString {
441        unsafe {
442            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
443            ::unity::il2cpp_call!((::unity::module_base()+0x1e85090usize)as*mut u8, ::unity::Il2CppString;
444(BattleInfoSide)__receiver)
445        }
446    }
447    #[doc = "`get_Pid()` overload"]
448    fn get_pid(self) -> ::unity::Il2CppString {
449        unsafe {
450            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
451            ::unity::il2cpp_call!((::unity::module_base()+0x1e85100usize)as*mut u8, ::unity::Il2CppString;
452(BattleInfoSide)__receiver)
453        }
454    }
455    #[doc = "`get_Jid()` overload"]
456    fn get_jid(self) -> ::unity::Il2CppString {
457        unsafe {
458            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
459            ::unity::il2cpp_call!((::unity::module_base()+0x1e85160usize)as*mut u8, ::unity::Il2CppString;
460(BattleInfoSide)__receiver)
461        }
462    }
463    #[doc = "`get_PrefixlessPid()` overload"]
464    fn get_prefixless_pid(self) -> ::unity::Il2CppString {
465        unsafe {
466            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
467            ::unity::il2cpp_call!((::unity::module_base()+0x1e85240usize)as*mut u8, ::unity::Il2CppString;
468(BattleInfoSide)__receiver)
469        }
470    }
471    #[doc = "`get_Level()` overload"]
472    fn get_level(self) -> i32 {
473        unsafe {
474            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
475            ::unity::il2cpp_call!((::unity::module_base()+0x1e852a0usize)as*mut u8,i32;
476(BattleInfoSide)__receiver)
477        }
478    }
479    #[doc = "`set_Level(i32)` overload"]
480    fn set_level(self, value: impl ::core::convert::Into<i32>) -> () {
481        unsafe {
482            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
483            ::unity::il2cpp_call!((::unity::module_base()+0x1e852b0usize)as*mut u8,();
484(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(value))
485        }
486    }
487    #[doc = "`get_Hp()` overload"]
488    fn get_hp(self) -> i32 {
489        unsafe {
490            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
491            ::unity::il2cpp_call!((::unity::module_base()+0x1e852c0usize)as*mut u8,i32;
492(BattleInfoSide)__receiver)
493        }
494    }
495    #[doc = "`set_Hp(i32)` overload"]
496    fn set_hp(self, value: impl ::core::convert::Into<i32>) -> () {
497        unsafe {
498            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
499            ::unity::il2cpp_call!((::unity::module_base()+0x1e852d0usize)as*mut u8,();
500(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(value))
501        }
502    }
503    #[doc = "`get_GainExp()` overload"]
504    fn get_gain_exp(self) -> i32 {
505        unsafe {
506            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
507            ::unity::il2cpp_call!((::unity::module_base()+0x1e852e0usize)as*mut u8,i32;
508(BattleInfoSide)__receiver)
509        }
510    }
511    #[doc = "`set_GainExp(i32)` overload"]
512    fn set_gain_exp(self, value: impl ::core::convert::Into<i32>) -> () {
513        unsafe {
514            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
515            ::unity::il2cpp_call!((::unity::module_base()+0x1e852f0usize)as*mut u8,();
516(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(value))
517        }
518    }
519    #[doc = "`get_GainGold()` overload"]
520    fn get_gain_gold(self) -> i32 {
521        unsafe {
522            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
523            ::unity::il2cpp_call!((::unity::module_base()+0x1e85300usize)as*mut u8,i32;
524(BattleInfoSide)__receiver)
525        }
526    }
527    #[doc = "`set_GainGold(i32)` overload"]
528    fn set_gain_gold(self, value: impl ::core::convert::Into<i32>) -> () {
529        unsafe {
530            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
531            ::unity::il2cpp_call!((::unity::module_base()+0x1e85310usize)as*mut u8,();
532(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(value))
533        }
534    }
535    #[doc = "`get_DropItemRatio()` overload"]
536    fn get_drop_item_ratio(self) -> f32 {
537        unsafe {
538            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
539            ::unity::il2cpp_call!((::unity::module_base()+0x1e85320usize)as*mut u8,f32;
540(BattleInfoSide)__receiver)
541        }
542    }
543    #[doc = "`set_DropItemRatio(f32)` overload"]
544    fn set_drop_item_ratio(self, value: impl ::core::convert::Into<f32>) -> () {
545        unsafe {
546            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
547            ::unity::il2cpp_call!((::unity::module_base()+0x1e85330usize)as*mut u8,();
548(BattleInfoSide)__receiver,(f32)::core::convert::Into::into(value))
549        }
550    }
551    #[doc = "`get_PickupItemIndex()` overload"]
552    fn get_pickup_item_index(self) -> i32 {
553        unsafe {
554            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
555            ::unity::il2cpp_call!((::unity::module_base()+0x1e85340usize)as*mut u8,i32;
556(BattleInfoSide)__receiver)
557        }
558    }
559    #[doc = "`set_PickupItemIndex(i32)` overload"]
560    fn set_pickup_item_index(self, value: impl ::core::convert::Into<i32>) -> () {
561        unsafe {
562            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
563            ::unity::il2cpp_call!((::unity::module_base()+0x1e85350usize)as*mut u8,();
564(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(value))
565        }
566    }
567    #[doc = "`get_Damage()` overload"]
568    fn get_damage(self) -> i32 {
569        unsafe {
570            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
571            ::unity::il2cpp_call!((::unity::module_base()+0x1e85360usize)as*mut u8,i32;
572(BattleInfoSide)__receiver)
573        }
574    }
575    #[doc = "`set_Damage(i32)` overload"]
576    fn set_damage(self, value: impl ::core::convert::Into<i32>) -> () {
577        unsafe {
578            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
579            ::unity::il2cpp_call!((::unity::module_base()+0x1e85370usize)as*mut u8,();
580(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(value))
581        }
582    }
583    #[doc = "`get_Heal()` overload"]
584    fn get_heal(self) -> i32 {
585        unsafe {
586            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
587            ::unity::il2cpp_call!((::unity::module_base()+0x1e85380usize)as*mut u8,i32;
588(BattleInfoSide)__receiver)
589        }
590    }
591    #[doc = "`set_Heal(i32)` overload"]
592    fn set_heal(self, value: impl ::core::convert::Into<i32>) -> () {
593        unsafe {
594            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
595            ::unity::il2cpp_call!((::unity::module_base()+0x1e85390usize)as*mut u8,();
596(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(value))
597        }
598    }
599    #[doc = "`get_BattleTimes()` overload"]
600    fn get_battle_times(self) -> i32 {
601        unsafe {
602            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
603            ::unity::il2cpp_call!((::unity::module_base()+0x1e853a0usize)as*mut u8,i32;
604(BattleInfoSide)__receiver)
605        }
606    }
607    #[doc = "`set_BattleTimes(i32)` overload"]
608    fn set_battle_times(self, value: impl ::core::convert::Into<i32>) -> () {
609        unsafe {
610            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
611            ::unity::il2cpp_call!((::unity::module_base()+0x1e853b0usize)as*mut u8,();
612(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(value))
613        }
614    }
615    #[doc = "`get_TotalOrder()` overload"]
616    fn get_total_order(self) -> i32 {
617        unsafe {
618            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
619            ::unity::il2cpp_call!((::unity::module_base()+0x1e853c0usize)as*mut u8,i32;
620(BattleInfoSide)__receiver)
621        }
622    }
623    #[doc = "`set_TotalOrder(i32)` overload"]
624    fn set_total_order(self, value: impl ::core::convert::Into<i32>) -> () {
625        unsafe {
626            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
627            ::unity::il2cpp_call!((::unity::module_base()+0x1e853d0usize)as*mut u8,();
628(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(value))
629        }
630    }
631    #[doc = "`get_TotalAction()` overload"]
632    fn get_total_action(self) -> i32 {
633        unsafe {
634            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
635            ::unity::il2cpp_call!((::unity::module_base()+0x1e853e0usize)as*mut u8,i32;
636(BattleInfoSide)__receiver)
637        }
638    }
639    #[doc = "`set_TotalAction(i32)` overload"]
640    fn set_total_action(self, value: impl ::core::convert::Into<i32>) -> () {
641        unsafe {
642            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
643            ::unity::il2cpp_call!((::unity::module_base()+0x1e853f0usize)as*mut u8,();
644(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(value))
645        }
646    }
647    #[doc = "`get_TotalAttack()` overload"]
648    fn get_total_attack(self) -> i32 {
649        unsafe {
650            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
651            ::unity::il2cpp_call!((::unity::module_base()+0x1e85400usize)as*mut u8,i32;
652(BattleInfoSide)__receiver)
653        }
654    }
655    #[doc = "`set_TotalAttack(i32)` overload"]
656    fn set_total_attack(self, value: impl ::core::convert::Into<i32>) -> () {
657        unsafe {
658            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
659            ::unity::il2cpp_call!((::unity::module_base()+0x1e85410usize)as*mut u8,();
660(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(value))
661        }
662    }
663    #[doc = "`get_TotalDamage()` overload"]
664    fn get_total_damage(self) -> i32 {
665        unsafe {
666            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
667            ::unity::il2cpp_call!((::unity::module_base()+0x1e85420usize)as*mut u8,i32;
668(BattleInfoSide)__receiver)
669        }
670    }
671    #[doc = "`set_TotalDamage(i32)` overload"]
672    fn set_total_damage(self, value: impl ::core::convert::Into<i32>) -> () {
673        unsafe {
674            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
675            ::unity::il2cpp_call!((::unity::module_base()+0x1e85430usize)as*mut u8,();
676(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(value))
677        }
678    }
679    #[doc = "`get_TotalResult()` overload"]
680    fn get_total_result(self) -> crate::app::battlescene::BattleScene_Result {
681        unsafe {
682            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
683            ::unity::il2cpp_call!((::unity::module_base()+0x1e85440usize)as*mut u8,crate::app::battlescene::BattleScene_Result;
684(BattleInfoSide)__receiver)
685        }
686    }
687    #[doc = "`set_TotalResult(crate::app::battlescene::BattleScene_Result)` overload"]
688    fn set_total_result(self, value: impl ::core::convert::Into<crate::app::battlescene::BattleScene_Result>) -> () {
689        unsafe {
690            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
691            ::unity::il2cpp_call!((::unity::module_base()+0x1e85450usize)as*mut u8,();
692(BattleInfoSide)__receiver,(crate::app::battlescene::BattleScene_Result)::core::convert::Into::into(value))
693        }
694    }
695    #[doc = "`get_Temporary()` overload"]
696    fn get_temporary(self) -> i32 {
697        unsafe {
698            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
699            ::unity::il2cpp_call!((::unity::module_base()+0x1e85460usize)as*mut u8,i32;
700(BattleInfoSide)__receiver)
701        }
702    }
703    #[doc = "`set_Temporary(i32)` overload"]
704    fn set_temporary(self, value: impl ::core::convert::Into<i32>) -> () {
705        unsafe {
706            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
707            ::unity::il2cpp_call!((::unity::module_base()+0x1e85470usize)as*mut u8,();
708(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(value))
709        }
710    }
711    #[doc = "`get_Stun()` overload"]
712    fn get_stun(self) -> i32 {
713        unsafe {
714            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
715            ::unity::il2cpp_call!((::unity::module_base()+0x1e85480usize)as*mut u8,i32;
716(BattleInfoSide)__receiver)
717        }
718    }
719    #[doc = "`set_Stun(i32)` overload"]
720    fn set_stun(self, value: impl ::core::convert::Into<i32>) -> () {
721        unsafe {
722            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
723            ::unity::il2cpp_call!((::unity::module_base()+0x1e85490usize)as*mut u8,();
724(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(value))
725        }
726    }
727    #[doc = "`get_EngageCount()` overload"]
728    fn get_engage_count(self) -> i32 {
729        unsafe {
730            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
731            ::unity::il2cpp_call!((::unity::module_base()+0x1e854a0usize)as*mut u8,i32;
732(BattleInfoSide)__receiver)
733        }
734    }
735    #[doc = "`set_EngageCount(i32)` overload"]
736    fn set_engage_count(self, value: impl ::core::convert::Into<i32>) -> () {
737        unsafe {
738            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
739            ::unity::il2cpp_call!((::unity::module_base()+0x1e854b0usize)as*mut u8,();
740(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(value))
741        }
742    }
743    #[doc = "`get_EngageFirstCount()` overload"]
744    fn get_engage_first_count(self) -> i32 {
745        unsafe {
746            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
747            ::unity::il2cpp_call!((::unity::module_base()+0x1e854c0usize)as*mut u8,i32;
748(BattleInfoSide)__receiver)
749        }
750    }
751    #[doc = "`set_EngageFirstCount(i32)` overload"]
752    fn set_engage_first_count(self, value: impl ::core::convert::Into<i32>) -> () {
753        unsafe {
754            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
755            ::unity::il2cpp_call!((::unity::module_base()+0x1e854d0usize)as*mut u8,();
756(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(value))
757        }
758    }
759    #[doc = "`get_BlownDistance()` overload"]
760    fn get_blown_distance(self) -> i32 {
761        unsafe {
762            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
763            ::unity::il2cpp_call!((::unity::module_base()+0x1e854e0usize)as*mut u8,i32;
764(BattleInfoSide)__receiver)
765        }
766    }
767    #[doc = "`set_BlownDistance(i32)` overload"]
768    fn set_blown_distance(self, value: impl ::core::convert::Into<i32>) -> () {
769        unsafe {
770            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
771            ::unity::il2cpp_call!((::unity::module_base()+0x1e854f0usize)as*mut u8,();
772(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(value))
773        }
774    }
775    #[doc = "`get_WeaponExpend()` overload"]
776    fn get_weapon_expend(self) -> i32 {
777        unsafe {
778            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
779            ::unity::il2cpp_call!((::unity::module_base()+0x1e85500usize)as*mut u8,i32;
780(BattleInfoSide)__receiver)
781        }
782    }
783    #[doc = "`set_WeaponExpend(i32)` overload"]
784    fn set_weapon_expend(self, value: impl ::core::convert::Into<i32>) -> () {
785        unsafe {
786            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
787            ::unity::il2cpp_call!((::unity::module_base()+0x1e85510usize)as*mut u8,();
788(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(value))
789        }
790    }
791    #[doc = "`get_ExpendCount()` overload"]
792    fn get_expend_count(self) -> i32 {
793        unsafe {
794            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
795            ::unity::il2cpp_call!((::unity::module_base()+0x1e85520usize)as*mut u8,i32;
796(BattleInfoSide)__receiver)
797        }
798    }
799    #[doc = "`set_ExpendCount(i32)` overload"]
800    fn set_expend_count(self, value: impl ::core::convert::Into<i32>) -> () {
801        unsafe {
802            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
803            ::unity::il2cpp_call!((::unity::module_base()+0x1e85530usize)as*mut u8,();
804(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(value))
805        }
806    }
807    #[doc = "`PushDetail()` overload"]
808    fn push_detail(self) -> () {
809        unsafe {
810            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
811            ::unity::il2cpp_call!((::unity::module_base()+0x1e7f910usize)as*mut u8,();
812(BattleInfoSide)__receiver)
813        }
814    }
815    #[doc = "`PopDetail()` overload"]
816    fn pop_detail(self) -> () {
817        unsafe {
818            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
819            ::unity::il2cpp_call!((::unity::module_base()+0x1e7fa40usize)as*mut u8,();
820(BattleInfoSide)__receiver)
821        }
822    }
823    #[doc = "`GetEngageCountLimit()` overload"]
824    fn get_engage_count_limit(self) -> i32 {
825        unsafe {
826            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
827            ::unity::il2cpp_call!((::unity::module_base()+0x1e85540usize)as*mut u8,i32;
828(BattleInfoSide)__receiver)
829        }
830    }
831    #[doc = "`GetCenterPosition()` overload"]
832    fn get_center_position(self) -> crate::unity_engine::vector3::Vector3 {
833        unsafe {
834            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
835            ::unity::il2cpp_call!((::unity::module_base()+0x1e85600usize)as*mut u8,crate::unity_engine::vector3::Vector3;
836(BattleInfoSide)__receiver)
837        }
838    }
839    #[doc = "`GetEffectPosition()` overload"]
840    fn get_effect_position(self) -> crate::unity_engine::vector3::Vector3 {
841        unsafe {
842            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
843            ::unity::il2cpp_call!((::unity::module_base()+0x1e87760usize)as*mut u8,crate::unity_engine::vector3::Vector3;
844(BattleInfoSide)__receiver)
845        }
846    }
847    #[doc = "`TryFocus()` overload"]
848    fn try_focus(self) -> bool {
849        unsafe {
850            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
851            ::unity::il2cpp_call!((::unity::module_base()+0x1e88390usize)as*mut u8,bool;
852(BattleInfoSide)__receiver)
853        }
854    }
855    #[doc = "`Focus()` overload"]
856    fn focus(self) -> () {
857        unsafe {
858            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
859            ::unity::il2cpp_call!((::unity::module_base()+0x1e88460usize)as*mut u8,();
860(BattleInfoSide)__receiver)
861        }
862    }
863    #[doc = "`ClampHP(i32)` overload"]
864    fn clamp_hp(self, value: impl ::core::convert::Into<i32>) -> i32 {
865        unsafe {
866            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
867            ::unity::il2cpp_call!((::unity::module_base()+0x1e88530usize)as*mut u8,i32;
868(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(value))
869        }
870    }
871    #[doc = "`CommitHp()` overload"]
872    fn commit_hp(self) -> i32 {
873        unsafe {
874            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
875            ::unity::il2cpp_call!((::unity::module_base()+0x1e88580usize)as*mut u8,i32;
876(BattleInfoSide)__receiver)
877        }
878    }
879    #[doc = "`CommitHp(i32, i32)` overload"]
880    fn commit_hp_2(self, damage: impl ::core::convert::Into<i32>, heal: impl ::core::convert::Into<i32>) -> i32 {
881        unsafe {
882            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
883            ::unity::il2cpp_call!((::unity::module_base()+0x1e88600usize)as*mut u8,i32;
884(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(damage),(i32)::core::convert::Into::into(heal))
885        }
886    }
887    #[doc = "`Clear()` overload"]
888    fn clear(self) -> () {
889        unsafe {
890            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
891            ::unity::il2cpp_call!((::unity::module_base()+0x1e782d0usize)as*mut u8,();
892(BattleInfoSide)__receiver)
893        }
894    }
895    #[doc = "`IsChangeDragonImpl()` overload"]
896    fn is_change_dragon_impl(self) -> bool {
897        unsafe {
898            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
899            ::unity::il2cpp_call!((::unity::module_base()+0x1e88680usize)as*mut u8,bool;
900(BattleInfoSide)__receiver)
901        }
902    }
903    #[doc = "`ComplementConditions(i32)` overload"]
904    fn complement_conditions(self, range: impl ::core::convert::Into<i32>) -> () {
905        unsafe {
906            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
907            ::unity::il2cpp_call!((::unity::module_base()+0x1e7fd70usize)as*mut u8,();
908(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(range))
909        }
910    }
911    #[doc = "`ComplementDragon()` overload"]
912    fn complement_dragon(self) -> () {
913        unsafe {
914            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
915            ::unity::il2cpp_call!((::unity::module_base()+0x1e814f0usize)as*mut u8,();
916(BattleInfoSide)__receiver)
917        }
918    }
919    #[doc = "`CalcSupport()` overload"]
920    fn calc_support(self) -> () {
921        unsafe {
922            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
923            ::unity::il2cpp_call!((::unity::module_base()+0x1e81740usize)as*mut u8,();
924(BattleInfoSide)__receiver)
925        }
926    }
927    #[doc = "`CalcCapability()` overload"]
928    fn calc_capability(self) -> () {
929        unsafe {
930            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
931            ::unity::il2cpp_call!((::unity::module_base()+0x1e81580usize)as*mut u8,();
932(BattleInfoSide)__receiver)
933        }
934    }
935    #[doc = "`CalcDetail()` overload"]
936    fn calc_detail(self) -> () {
937        unsafe {
938            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
939            ::unity::il2cpp_call!((::unity::module_base()+0x1e81800usize)as*mut u8,();
940(BattleInfoSide)__receiver)
941        }
942    }
943    #[doc = "`CalcInterferenceRod()` overload"]
944    fn calc_interference_rod(self) -> () {
945        unsafe {
946            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
947            ::unity::il2cpp_call!((::unity::module_base()+0x1e816f0usize)as*mut u8,();
948(BattleInfoSide)__receiver)
949        }
950    }
951    #[doc = "`CalcBattleTimesImpl(crate::app::battleinfo::BattleInfo_FlagField)` overload"]
952    fn calc_battle_times_impl(self, flag: impl ::core::convert::Into<crate::app::battleinfo::BattleInfo_FlagField>) -> i32 {
953        unsafe {
954            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
955            ::unity::il2cpp_call!((::unity::module_base()+0x1e88840usize)as*mut u8,i32;
956(BattleInfoSide)__receiver,(crate::app::battleinfo::BattleInfo_FlagField)::core::convert::Into::into(flag))
957        }
958    }
959    #[doc = "`CalcBattleTimes(crate::app::battleinfo::BattleInfo_FlagField)` overload"]
960    fn calc_battle_times(self, flag: impl ::core::convert::Into<crate::app::battleinfo::BattleInfo_FlagField>) -> () {
961        unsafe {
962            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
963            ::unity::il2cpp_call!((::unity::module_base()+0x1e81810usize)as*mut u8,();
964(BattleInfoSide)__receiver,(crate::app::battleinfo::BattleInfo_FlagField)::core::convert::Into::into(flag))
965        }
966    }
967    #[doc = "`GetAttack()` overload"]
968    fn get_attack(self) -> i32 {
969        unsafe {
970            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
971            ::unity::il2cpp_call!((::unity::module_base()+0x1e88bc0usize)as*mut u8,i32;
972(BattleInfoSide)__receiver)
973        }
974    }
975    #[doc = "`GetDefense()` overload"]
976    fn get_defense(self) -> i32 {
977        unsafe {
978            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
979            ::unity::il2cpp_call!((::unity::module_base()+0x1e88d20usize)as*mut u8,i32;
980(BattleInfoSide)__receiver)
981        }
982    }
983    #[doc = "`GetHit()` overload"]
984    fn get_hit(self) -> i32 {
985        unsafe {
986            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
987            ::unity::il2cpp_call!((::unity::module_base()+0x1e88e80usize)as*mut u8,i32;
988(BattleInfoSide)__receiver)
989        }
990    }
991    #[doc = "`GetCritical()` overload"]
992    fn get_critical(self) -> i32 {
993        unsafe {
994            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
995            ::unity::il2cpp_call!((::unity::module_base()+0x1e88fe0usize)as*mut u8,i32;
996(BattleInfoSide)__receiver)
997        }
998    }
999    #[doc = "`GetAvoid()` overload"]
1000    fn get_avoid(self) -> i32 {
1001        unsafe {
1002            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1003            ::unity::il2cpp_call!((::unity::module_base()+0x1e89140usize)as*mut u8,i32;
1004(BattleInfoSide)__receiver)
1005        }
1006    }
1007    #[doc = "`GetSecure()` overload"]
1008    fn get_secure(self) -> i32 {
1009        unsafe {
1010            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1011            ::unity::il2cpp_call!((::unity::module_base()+0x1e892a0usize)as*mut u8,i32;
1012(BattleInfoSide)__receiver)
1013        }
1014    }
1015    #[doc = "`GetContinuous()` overload"]
1016    fn get_continuous(self) -> i32 {
1017        unsafe {
1018            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1019            ::unity::il2cpp_call!((::unity::module_base()+0x1e89400usize)as*mut u8,i32;
1020(BattleInfoSide)__receiver)
1021        }
1022    }
1023    #[doc = "`GetSimplePower(bool)` overload"]
1024    fn get_simple_power(self, is_critical: impl ::core::convert::Into<bool>) -> i32 {
1025        unsafe {
1026            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1027            ::unity::il2cpp_call!((::unity::module_base()+0x1e89560usize)as*mut u8,i32;
1028(BattleInfoSide)__receiver,(bool)::core::convert::Into::into(is_critical))
1029        }
1030    }
1031    #[doc = "`GetSimpleHit()` overload"]
1032    fn get_simple_hit(self) -> i32 {
1033        unsafe {
1034            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1035            ::unity::il2cpp_call!((::unity::module_base()+0x1e896d0usize)as*mut u8,i32;
1036(BattleInfoSide)__receiver)
1037        }
1038    }
1039    #[doc = "`GetSimpleCritical()` overload"]
1040    fn get_simple_critical(self) -> i32 {
1041        unsafe {
1042            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1043            ::unity::il2cpp_call!((::unity::module_base()+0x1e89830usize)as*mut u8,i32;
1044(BattleInfoSide)__receiver)
1045        }
1046    }
1047    #[doc = "`GetBlowRatio()` overload"]
1048    fn get_blow_ratio(self) -> i32 {
1049        unsafe {
1050            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1051            ::unity::il2cpp_call!((::unity::module_base()+0x1e89990usize)as*mut u8,i32;
1052(BattleInfoSide)__receiver)
1053        }
1054    }
1055    #[doc = "`GetBlowDistance()` overload"]
1056    fn get_blow_distance(self) -> i32 {
1057        unsafe {
1058            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1059            ::unity::il2cpp_call!((::unity::module_base()+0x1e899d0usize)as*mut u8,i32;
1060(BattleInfoSide)__receiver)
1061        }
1062    }
1063    #[doc = "`GetActionCount()` overload"]
1064    fn get_action_count(self) -> i32 {
1065        unsafe {
1066            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1067            ::unity::il2cpp_call!((::unity::module_base()+0x1e89a20usize)as*mut u8,i32;
1068(BattleInfoSide)__receiver)
1069        }
1070    }
1071    #[doc = "`GetAttackCount()` overload"]
1072    fn get_attack_count(self) -> i32 {
1073        unsafe {
1074            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1075            ::unity::il2cpp_call!((::unity::module_base()+0x1e89a60usize)as*mut u8,i32;
1076(BattleInfoSide)__receiver)
1077        }
1078    }
1079    #[doc = "`GetTotalAttackCount()` overload"]
1080    fn get_total_attack_count(self) -> i32 {
1081        unsafe {
1082            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1083            ::unity::il2cpp_call!((::unity::module_base()+0x1e89aa0usize)as*mut u8,i32;
1084(BattleInfoSide)__receiver)
1085        }
1086    }
1087    #[doc = "`CanBreakable()` overload"]
1088    fn can_breakable(self) -> bool {
1089        unsafe {
1090            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1091            ::unity::il2cpp_call!((::unity::module_base()+0x1e89b00usize)as*mut u8,bool;
1092(BattleInfoSide)__receiver)
1093        }
1094    }
1095    #[doc = "`CanSkyBattle()` overload"]
1096    fn can_sky_battle(self) -> bool {
1097        unsafe {
1098            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1099            ::unity::il2cpp_call!((::unity::module_base()+0x1e89d90usize)as*mut u8,bool;
1100(BattleInfoSide)__receiver)
1101        }
1102    }
1103    #[doc = "`CanRevive()` overload"]
1104    fn can_revive(self) -> bool {
1105        unsafe {
1106            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1107            ::unity::il2cpp_call!((::unity::module_base()+0x1e8a000usize)as*mut u8,bool;
1108(BattleInfoSide)__receiver)
1109        }
1110    }
1111    #[doc = "`SetUnit(crate::app::unit::Unit)` overload"]
1112    fn set_unit(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
1113        unsafe {
1114            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1115            ::unity::il2cpp_call!((::unity::module_base()+0x1e789b0usize)as*mut u8,();
1116(BattleInfoSide)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
1117        }
1118    }
1119    #[doc = "`SetUnit(crate::app::unit::Unit, i32, i32)` overload"]
1120    fn set_unit_2(
1121        self,
1122        unit: impl ::core::convert::Into<crate::app::unit::Unit>,
1123        x: impl ::core::convert::Into<i32>,
1124        z: impl ::core::convert::Into<i32>,
1125    ) -> () {
1126        unsafe {
1127            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1128            ::unity::il2cpp_call!((::unity::module_base()+0x1e8a030usize)as*mut u8,();
1129(BattleInfoSide)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
1130        }
1131    }
1132    #[doc = "`SetUnit(crate::app::battleinfoside::BattleInfoSide)` overload"]
1133    fn set_unit_3(self, src: impl ::core::convert::Into<crate::app::battleinfoside::BattleInfoSide>) -> () {
1134        unsafe {
1135            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1136            ::unity::il2cpp_call!((::unity::module_base()+0x1e8a3c0usize)as*mut u8,();
1137(BattleInfoSide)__receiver,(crate::app::battleinfoside::BattleInfoSide)::core::convert::Into::into(src))
1138        }
1139    }
1140    #[doc = "`SetUnitItem(i32)` overload"]
1141    fn set_unit_item(self, item_index: impl ::core::convert::Into<i32>) -> () {
1142        unsafe {
1143            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1144            ::unity::il2cpp_call!((::unity::module_base()+0x1e8a410usize)as*mut u8,();
1145(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(item_index))
1146        }
1147    }
1148    #[doc = "`SetUnitItem(crate::app::unititem::UnitItem)` overload"]
1149    fn set_unit_item_2(self, unit_item: impl ::core::convert::Into<crate::app::unititem::UnitItem>) -> () {
1150        unsafe {
1151            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1152            ::unity::il2cpp_call!((::unity::module_base()+0x1e7a450usize)as*mut u8,();
1153(BattleInfoSide)__receiver,(crate::app::unititem::UnitItem)::core::convert::Into::into(unit_item))
1154        }
1155    }
1156    #[doc = "`SetUnitItem(::unity::Il2CppString)` overload"]
1157    fn set_unit_item_3(self, iid: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1158        unsafe {
1159            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1160            ::unity::il2cpp_call!((::unity::module_base()+0x1e8a510usize)as*mut u8,();
1161(BattleInfoSide)__receiver,(::unity::Il2CppString)::core::convert::Into::into(iid))
1162        }
1163    }
1164    #[doc = "`SetUnitSkill(crate::app::unit::Unit)` overload"]
1165    fn set_unit_skill(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
1166        unsafe {
1167            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1168            ::unity::il2cpp_call!((::unity::module_base()+0x1e8a080usize)as*mut u8,();
1169(BattleInfoSide)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
1170        }
1171    }
1172    #[doc = "`SetSpecifiedItem(crate::app::unititem::UnitItem)` overload"]
1173    fn set_specified_item(self, unit_item: impl ::core::convert::Into<crate::app::unititem::UnitItem>) -> () {
1174        unsafe {
1175            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1176            ::unity::il2cpp_call!((::unity::module_base()+0x1e8a580usize)as*mut u8,();
1177(BattleInfoSide)__receiver,(crate::app::unititem::UnitItem)::core::convert::Into::into(unit_item))
1178        }
1179    }
1180    #[doc = "`SetTerrain(i32, i32)` overload"]
1181    fn set_terrain(self, x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> () {
1182        unsafe {
1183            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1184            ::unity::il2cpp_call!((::unity::module_base()+0x1e7a670usize)as*mut u8,();
1185(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
1186        }
1187    }
1188    #[doc = "`GetStatus()` overload"]
1189    fn get_status(self) -> crate::app::battleinfoside::BattleInfoSide_BitFieldStatus {
1190        unsafe {
1191            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1192            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b240usize)as*mut u8,crate::app::battleinfoside::BattleInfoSide_BitFieldStatus;
1193(BattleInfoSide)__receiver)
1194        }
1195    }
1196    #[doc = "`get_Unit()` overload"]
1197    fn get_unit(self) -> crate::app::unit::Unit {
1198        unsafe {
1199            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1200            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b250usize)as*mut u8,crate::app::unit::Unit;
1201(BattleInfoSide)__receiver)
1202        }
1203    }
1204    #[doc = "`get_ForceType()` overload"]
1205    fn get_force_type(self) -> crate::app::force::Force_Type {
1206        unsafe {
1207            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1208            ::unity::il2cpp_call!((::unity::module_base()+0x1e76900usize)as*mut u8,crate::app::force::Force_Type;
1209(BattleInfoSide)__receiver)
1210        }
1211    }
1212    #[doc = "`get_BmapSize()` overload"]
1213    fn get_bmap_size(self) -> i32 {
1214        unsafe {
1215            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1216            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b260usize)as*mut u8,i32;
1217(BattleInfoSide)__receiver)
1218        }
1219    }
1220    #[doc = "`get_UnitItem()` overload"]
1221    fn get_unit_item(self) -> crate::app::unititem::UnitItem {
1222        unsafe {
1223            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1224            ::unity::il2cpp_call!((::unity::module_base()+0x1e74cd0usize)as*mut u8,crate::app::unititem::UnitItem;
1225(BattleInfoSide)__receiver)
1226        }
1227    }
1228    #[doc = "`get_Actor()` overload"]
1229    fn get_actor(self) -> crate::app::unitactor::UnitActor {
1230        unsafe {
1231            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1232            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b280usize)as*mut u8,crate::app::unitactor::UnitActor;
1233(BattleInfoSide)__receiver)
1234        }
1235    }
1236    #[doc = "`get_Destroy()` overload"]
1237    fn get_destroy(self) -> crate::app::battledestory::BattleDestory {
1238        unsafe {
1239            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1240            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b2a0usize)as*mut u8,crate::app::battledestory::BattleDestory;
1241(BattleInfoSide)__receiver)
1242        }
1243    }
1244    #[doc = "`get_GodUnit()` overload"]
1245    fn get_god_unit(self) -> crate::app::godunit::GodUnit {
1246        unsafe {
1247            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1248            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b2b0usize)as*mut u8,crate::app::godunit::GodUnit;
1249(BattleInfoSide)__receiver)
1250        }
1251    }
1252    #[doc = "`get_X()` overload"]
1253    fn get_x(self) -> i32 {
1254        unsafe {
1255            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1256            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b2e0usize)as*mut u8,i32;
1257(BattleInfoSide)__receiver)
1258        }
1259    }
1260    #[doc = "`set_X(i32)` overload"]
1261    fn set_x(self, value: impl ::core::convert::Into<i32>) -> () {
1262        unsafe {
1263            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1264            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b2f0usize)as*mut u8,();
1265(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(value))
1266        }
1267    }
1268    #[doc = "`get_Z()` overload"]
1269    fn get_z(self) -> i32 {
1270        unsafe {
1271            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1272            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b300usize)as*mut u8,i32;
1273(BattleInfoSide)__receiver)
1274        }
1275    }
1276    #[doc = "`set_Z(i32)` overload"]
1277    fn set_z(self, value: impl ::core::convert::Into<i32>) -> () {
1278        unsafe {
1279            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1280            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b310usize)as*mut u8,();
1281(BattleInfoSide)__receiver,(i32)::core::convert::Into::into(value))
1282        }
1283    }
1284    #[doc = "`get_Terrain()` overload"]
1285    fn get_terrain(self) -> crate::app::terraindata_2::TerrainData_2 {
1286        unsafe {
1287            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1288            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b320usize)as*mut u8,crate::app::terraindata_2::TerrainData_2;
1289(BattleInfoSide)__receiver)
1290        }
1291    }
1292    #[doc = "`get_Overlap()` overload"]
1293    fn get_overlap(self) -> crate::app::terraindata_2::TerrainData_2 {
1294        unsafe {
1295            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1296            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b330usize)as*mut u8,crate::app::terraindata_2::TerrainData_2;
1297(BattleInfoSide)__receiver)
1298        }
1299    }
1300    #[doc = "`get_Detail()` overload"]
1301    fn get_detail(self) -> crate::app::battledetail::BattleDetail {
1302        unsafe {
1303            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1304            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b340usize)as*mut u8,crate::app::battledetail::BattleDetail;
1305(BattleInfoSide)__receiver)
1306        }
1307    }
1308    #[doc = "`get_Support()` overload"]
1309    fn get_support(self) -> crate::app::supportcalculator::SupportCalculator {
1310        unsafe {
1311            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1312            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b350usize)as*mut u8,crate::app::supportcalculator::SupportCalculator;
1313(BattleInfoSide)__receiver)
1314        }
1315    }
1316    #[doc = "`get_NowHp()` overload"]
1317    fn get_now_hp(self) -> i32 {
1318        unsafe {
1319            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1320            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b360usize)as*mut u8,i32;
1321(BattleInfoSide)__receiver)
1322        }
1323    }
1324    #[doc = "`get_MaxHp()` overload"]
1325    fn get_max_hp(self) -> i32 {
1326        unsafe {
1327            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1328            ::unity::il2cpp_call!((::unity::module_base()+0x1e84d60usize)as*mut u8,i32;
1329(BattleInfoSide)__receiver)
1330        }
1331    }
1332    #[doc = "`GetActualUnitItem()` overload"]
1333    fn get_actual_unit_item(self) -> crate::app::unititem::UnitItem {
1334        unsafe {
1335            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1336            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b3b0usize)as*mut u8,crate::app::unititem::UnitItem;
1337(BattleInfoSide)__receiver)
1338        }
1339    }
1340    #[doc = "`GetMaxHeal()` overload"]
1341    fn get_max_heal(self) -> i32 {
1342        unsafe {
1343            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1344            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b480usize)as*mut u8,i32;
1345(BattleInfoSide)__receiver)
1346        }
1347    }
1348    #[doc = "`GetFloat(::unity::Il2CppString)` overload"]
1349    fn get_float(self, name: impl ::core::convert::Into<::unity::Il2CppString>) -> f32 {
1350        unsafe {
1351            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1352            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b4b0usize)as*mut u8,f32;
1353(BattleInfoSide)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name))
1354        }
1355    }
1356    #[doc = "`GetFloat(crate::app::calculatorcommand::CalculatorCommand)` overload"]
1357    fn get_float_2(self, command: impl ::core::convert::Into<crate::app::calculatorcommand::CalculatorCommand>) -> f32 {
1358        unsafe {
1359            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1360            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b570usize)as*mut u8,f32;
1361(BattleInfoSide)__receiver,(crate::app::calculatorcommand::CalculatorCommand)::core::convert::Into::into(command))
1362        }
1363    }
1364    #[doc = "`GetInt(::unity::Il2CppString)` overload"]
1365    fn get_int(self, name: impl ::core::convert::Into<::unity::Il2CppString>) -> i32 {
1366        unsafe {
1367            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1368            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b5a0usize)as*mut u8,i32;
1369(BattleInfoSide)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name))
1370        }
1371    }
1372    #[doc = "`GetInt(crate::app::calculatorcommand::CalculatorCommand)` overload"]
1373    fn get_int_2(self, command: impl ::core::convert::Into<crate::app::calculatorcommand::CalculatorCommand>) -> i32 {
1374        unsafe {
1375            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1376            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b670usize)as*mut u8,i32;
1377(BattleInfoSide)__receiver,(crate::app::calculatorcommand::CalculatorCommand)::core::convert::Into::into(command))
1378        }
1379    }
1380    #[doc = "`GetParticipationUnit()` overload"]
1381    fn get_participation_unit(self) -> crate::app::unit::Unit {
1382        unsafe {
1383            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1384            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b6d0usize)as*mut u8,crate::app::unit::Unit;
1385(BattleInfoSide)__receiver)
1386        }
1387    }
1388    #[doc = "`IsStandingDie()` overload"]
1389    fn is_standing_die(self) -> bool {
1390        unsafe {
1391            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1392            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b7a0usize)as*mut u8,bool;
1393(BattleInfoSide)__receiver)
1394        }
1395    }
1396    #[doc = "`IsImmortal()` overload"]
1397    fn is_immortal(self) -> bool {
1398        unsafe {
1399            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1400            ::unity::il2cpp_call!((::unity::module_base()+0x1e8b9c0usize)as*mut u8,bool;
1401(BattleInfoSide)__receiver)
1402        }
1403    }
1404    #[doc = "`IsLastBoss()` overload"]
1405    fn is_last_boss(self) -> bool {
1406        unsafe {
1407            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1408            ::unity::il2cpp_call!((::unity::module_base()+0x1e8baf0usize)as*mut u8,bool;
1409(BattleInfoSide)__receiver)
1410        }
1411    }
1412    #[doc = "`IsChangeDragon()` overload"]
1413    fn is_change_dragon(self) -> bool {
1414        unsafe {
1415            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1416            ::unity::il2cpp_call!((::unity::module_base()+0x1e89fa0usize)as*mut u8,bool;
1417(BattleInfoSide)__receiver)
1418        }
1419    }
1420    #[doc = "`CalcActiveSkill(crate::app::skilldata::SkillData_Timings, crate::app::skilldata::SkillData_Actions)` overload"]
1421    fn calc_active_skill(
1422        self,
1423        timing: impl ::core::convert::Into<crate::app::skilldata::SkillData_Timings>,
1424        action: impl ::core::convert::Into<crate::app::skilldata::SkillData_Actions>,
1425    ) -> () {
1426        unsafe {
1427            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1428            ::unity::il2cpp_call!((::unity::module_base()+0x1e8bba0usize)as*mut u8,();
1429(BattleInfoSide)__receiver,(crate::app::skilldata::SkillData_Timings)::core::convert::Into::into(timing),(crate::app::skilldata::SkillData_Actions)::core::convert::Into::into(action))
1430        }
1431    }
1432    #[doc = "`IsIgnoreSkill(crate::app::skilldata::SkillData)` overload"]
1433    fn is_ignore_skill(self, skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>) -> bool {
1434        unsafe {
1435            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1436            ::unity::il2cpp_call!((::unity::module_base()+0x1e8c3d0usize)as*mut u8,bool;
1437(BattleInfoSide)__receiver,(crate::app::skilldata::SkillData)::core::convert::Into::into(skill))
1438        }
1439    }
1440    #[doc = "`IsIgnoreSkillImpl(crate::app::skilldata::SkillData)` overload"]
1441    fn is_ignore_skill_impl(self, skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>) -> bool {
1442        unsafe {
1443            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1444            ::unity::il2cpp_call!((::unity::module_base()+0x1e8c730usize)as*mut u8,bool;
1445(BattleInfoSide)__receiver,(crate::app::skilldata::SkillData)::core::convert::Into::into(skill))
1446        }
1447    }
1448    #[doc = "`IsEnableSkill(crate::app::skilldata::SkillData, crate::app::skilldata::SkillData_Actions)` overload"]
1449    fn is_enable_skill(
1450        self,
1451        skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>,
1452        action: impl ::core::convert::Into<crate::app::skilldata::SkillData_Actions>,
1453    ) -> bool {
1454        unsafe {
1455            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1456            ::unity::il2cpp_call!((::unity::module_base()+0x1e8ca90usize)as*mut u8,bool;
1457(BattleInfoSide)__receiver,(crate::app::skilldata::SkillData)::core::convert::Into::into(skill),(crate::app::skilldata::SkillData_Actions)::core::convert::Into::into(action))
1458        }
1459    }
1460    #[doc = "`CalcActiveSkill(crate::app::skilldata::SkillData, crate::app::skilldata::SkillData_Actions)` overload"]
1461    fn calc_active_skill_2(
1462        self,
1463        skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>,
1464        action: impl ::core::convert::Into<crate::app::skilldata::SkillData_Actions>,
1465    ) -> bool {
1466        unsafe {
1467            let __receiver = <BattleInfoSide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1468            ::unity::il2cpp_call!((::unity::module_base()+0x1e8be00usize)as*mut u8,bool;
1469(BattleInfoSide)__receiver,(crate::app::skilldata::SkillData)::core::convert::Into::into(skill),(crate::app::skilldata::SkillData_Actions)::core::convert::Into::into(action))
1470        }
1471    }
1472}
1473
1474#[cfg(feature = "app-battleinfoside")]
1475impl<__T: IBattleInfoSide> IBattleInfoSideMethods for __T {}
1476
1477#[cfg(feature = "app-battleinfoside")]
1478impl BattleInfoSide {
1479    pub fn get_debugger_display_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1480        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1481    }
1482
1483    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1484        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1485    }
1486
1487    pub fn get_exist_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1488        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1489    }
1490
1491    pub fn get_side_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1492        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1493    }
1494
1495    pub fn get_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1496        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1497    }
1498
1499    pub fn get_parent_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1500        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1501    }
1502
1503    pub fn set_parent_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1504        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1505    }
1506
1507    pub fn get_reverse_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1508        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1509    }
1510
1511    pub fn set_reverse_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1512        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1513    }
1514
1515    pub fn get_mask_skill_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1516        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
1517    }
1518
1519    pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1520        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
1521    }
1522
1523    pub fn get_pid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1524        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
1525    }
1526
1527    pub fn get_jid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1528        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
1529    }
1530
1531    pub fn get_prefixless_pid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1532        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
1533    }
1534
1535    pub fn get_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1536        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
1537    }
1538
1539    pub fn set_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1540        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
1541    }
1542
1543    pub fn get_hp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1544        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
1545    }
1546
1547    pub fn set_hp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1548        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
1549    }
1550
1551    pub fn get_gain_exp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1552        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
1553    }
1554
1555    pub fn set_gain_exp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1556        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
1557    }
1558
1559    pub fn get_gain_gold_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1560        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
1561    }
1562
1563    pub fn set_gain_gold_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1564        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
1565    }
1566
1567    pub fn get_drop_item_ratio_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1568        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
1569    }
1570
1571    pub fn set_drop_item_ratio_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1572        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
1573    }
1574
1575    pub fn get_pickup_item_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1576        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
1577    }
1578
1579    pub fn set_pickup_item_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1580        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
1581    }
1582
1583    pub fn get_damage_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1584        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
1585    }
1586
1587    pub fn set_damage_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1588        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
1589    }
1590
1591    pub fn get_heal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1592        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
1593    }
1594
1595    pub fn set_heal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1596        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
1597    }
1598
1599    pub fn get_battle_times_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1600        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
1601    }
1602
1603    pub fn set_battle_times_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1604        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
1605    }
1606
1607    pub fn get_total_order_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1608        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
1609    }
1610
1611    pub fn set_total_order_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1612        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
1613    }
1614
1615    pub fn get_total_action_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1616        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
1617    }
1618
1619    pub fn set_total_action_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1620        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
1621    }
1622
1623    pub fn get_total_attack_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1624        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
1625    }
1626
1627    pub fn set_total_attack_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1628        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
1629    }
1630
1631    pub fn get_total_damage_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1632        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
1633    }
1634
1635    pub fn set_total_damage_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1636        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
1637    }
1638
1639    pub fn get_total_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1640        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
1641    }
1642
1643    pub fn set_total_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1644        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
1645    }
1646
1647    pub fn get_temporary_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1648        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
1649    }
1650
1651    pub fn set_temporary_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1652        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
1653    }
1654
1655    pub fn get_stun_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1656        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
1657    }
1658
1659    pub fn set_stun_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1660        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
1661    }
1662
1663    pub fn get_engage_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1664        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
1665    }
1666
1667    pub fn set_engage_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1668        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
1669    }
1670
1671    pub fn get_engage_first_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1672        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
1673    }
1674
1675    pub fn set_engage_first_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1676        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
1677    }
1678
1679    pub fn get_blown_distance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1680        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
1681    }
1682
1683    pub fn set_blown_distance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1684        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
1685    }
1686
1687    pub fn get_weapon_expend_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1688        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
1689    }
1690
1691    pub fn set_weapon_expend_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1692        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
1693    }
1694
1695    pub fn get_expend_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1696        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
1697    }
1698
1699    pub fn set_expend_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1700        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
1701    }
1702
1703    pub fn push_detail_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1704        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
1705    }
1706
1707    pub fn pop_detail_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1708        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
1709    }
1710
1711    pub fn get_engage_count_limit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1712        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
1713    }
1714
1715    pub fn get_center_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1716        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
1717    }
1718
1719    pub fn get_effect_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1720        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
1721    }
1722
1723    pub fn try_focus_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1724        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
1725    }
1726
1727    pub fn focus_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1728        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
1729    }
1730
1731    pub fn clamp_hp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1732        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
1733    }
1734
1735    pub fn commit_hp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1736        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
1737    }
1738
1739    pub fn commit_hp_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1740        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
1741    }
1742
1743    pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1744        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
1745    }
1746
1747    pub fn is_change_dragon_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1748        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
1749    }
1750
1751    pub fn complement_conditions_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1752        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
1753    }
1754
1755    pub fn complement_dragon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1756        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
1757    }
1758
1759    pub fn calc_support_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1760        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
1761    }
1762
1763    pub fn calc_capability_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1764        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[71]
1765    }
1766
1767    pub fn calc_detail_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1768        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[72]
1769    }
1770
1771    pub fn calc_interference_rod_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1772        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[73]
1773    }
1774
1775    pub fn calc_battle_times_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1776        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[74]
1777    }
1778
1779    pub fn calc_battle_times_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1780        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[75]
1781    }
1782
1783    pub fn get_attack_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1784        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[76]
1785    }
1786
1787    pub fn get_defense_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1788        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[77]
1789    }
1790
1791    pub fn get_hit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1792        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[78]
1793    }
1794
1795    pub fn get_critical_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1796        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[79]
1797    }
1798
1799    pub fn get_avoid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1800        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[80]
1801    }
1802
1803    pub fn get_secure_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1804        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[81]
1805    }
1806
1807    pub fn get_continuous_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1808        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[82]
1809    }
1810
1811    pub fn get_simple_power_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1812        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[83]
1813    }
1814
1815    pub fn get_simple_hit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1816        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[84]
1817    }
1818
1819    pub fn get_simple_critical_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1820        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[85]
1821    }
1822
1823    pub fn get_blow_ratio_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1824        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[86]
1825    }
1826
1827    pub fn get_blow_distance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1828        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[87]
1829    }
1830
1831    pub fn get_action_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1832        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[89]
1833    }
1834
1835    pub fn get_attack_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1836        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[90]
1837    }
1838
1839    pub fn get_total_attack_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1840        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[91]
1841    }
1842
1843    pub fn can_breakable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1844        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[92]
1845    }
1846
1847    pub fn can_sky_battle_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1848        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[93]
1849    }
1850
1851    pub fn can_revive_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1852        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[94]
1853    }
1854
1855    pub fn set_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1856        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[95]
1857    }
1858
1859    pub fn set_unit_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1860        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[96]
1861    }
1862
1863    pub fn set_unit_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1864        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[97]
1865    }
1866
1867    pub fn set_unit_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1868        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[98]
1869    }
1870
1871    pub fn set_unit_item_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1872        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[99]
1873    }
1874
1875    pub fn set_unit_item_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1876        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[100]
1877    }
1878
1879    pub fn set_unit_skill_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1880        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[101]
1881    }
1882
1883    pub fn set_specified_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1884        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[102]
1885    }
1886
1887    pub fn set_terrain_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1888        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[103]
1889    }
1890
1891    pub fn get_status_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1892        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[104]
1893    }
1894
1895    pub fn get_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1896        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[105]
1897    }
1898
1899    pub fn get_force_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1900        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[106]
1901    }
1902
1903    pub fn get_bmap_size_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1904        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[107]
1905    }
1906
1907    pub fn get_unit_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1908        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[108]
1909    }
1910
1911    pub fn get_actor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1912        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[109]
1913    }
1914
1915    pub fn get_destroy_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1916        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[110]
1917    }
1918
1919    pub fn get_god_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1920        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[111]
1921    }
1922
1923    pub fn get_x_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1924        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[112]
1925    }
1926
1927    pub fn set_x_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1928        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[113]
1929    }
1930
1931    pub fn get_z_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1932        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[114]
1933    }
1934
1935    pub fn set_z_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1936        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[115]
1937    }
1938
1939    pub fn get_terrain_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1940        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[116]
1941    }
1942
1943    pub fn get_overlap_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1944        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[117]
1945    }
1946
1947    pub fn get_detail_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1948        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[118]
1949    }
1950
1951    pub fn get_support_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1952        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[119]
1953    }
1954
1955    pub fn get_now_hp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1956        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[120]
1957    }
1958
1959    pub fn get_max_hp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1960        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[121]
1961    }
1962
1963    pub fn get_actual_unit_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1964        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[122]
1965    }
1966
1967    pub fn get_max_heal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1968        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[123]
1969    }
1970
1971    pub fn get_float_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1972        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[124]
1973    }
1974
1975    pub fn get_float_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1976        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[125]
1977    }
1978
1979    pub fn get_int_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1980        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[126]
1981    }
1982
1983    pub fn get_int_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1984        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[127]
1985    }
1986
1987    pub fn get_participation_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1988        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[128]
1989    }
1990
1991    pub fn is_standing_die_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1992        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[129]
1993    }
1994
1995    pub fn is_immortal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1996        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[130]
1997    }
1998
1999    pub fn is_last_boss_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2000        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[131]
2001    }
2002
2003    pub fn is_change_dragon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2004        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[132]
2005    }
2006
2007    pub fn calc_active_skill_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2008        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[133]
2009    }
2010
2011    pub fn is_ignore_skill_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2012        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[134]
2013    }
2014
2015    pub fn is_ignore_skill_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2016        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[135]
2017    }
2018
2019    pub fn is_enable_skill_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2020        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[136]
2021    }
2022
2023    pub fn calc_active_skill_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2024        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[137]
2025    }
2026
2027    pub fn op_implicit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2028        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[138]
2029    }
2030
2031    pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2032        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[141]
2033    }
2034}
2035
2036#[cfg(feature = "app-battleinfoside")]
2037impl BattleInfoSide {
2038    #[doc = "`.ctor(crate::app::battleinfo::BattleInfo, crate::app::battleside::BattleSide_Type)` — overload selector"]
2039    pub fn new(info: crate::app::battleinfo::BattleInfo, side: crate::app::battleside::BattleSide_Type) -> Self {
2040        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2041            panic!(
2042                "{}
2043::{}
2044 failed to instantiate",
2045                ::core::stringify!(BattleInfoSide),
2046                ::core::stringify!(new),
2047            )
2048        });
2049        <Self as IBattleInfoSideMethods>::ctor(this, info, side);
2050        this
2051    }
2052}
2053
2054#[cfg(feature = "app-battleinfoside")]
2055#[doc(hidden)]
2056pub mod prelude {
2057    pub use super::{
2058        BattleInfoSide, BattleInfoSide_BitFieldStatus, BattleInfoSide_Status, IBattleInfoSide, IBattleInfoSideMethods,
2059        IBattleInfoSide_BitFieldStatus, IBattleInfoSide_BitFieldStatusMethods,
2060    };
2061    #[cfg(feature = "app-bitfield32")]
2062    pub use crate::app::bitfield32::IBitField32Methods;
2063    #[cfg(feature = "app-bitfieldcommon")]
2064    pub use crate::app::bitfieldcommon::IBitFieldCommonMethods;
2065    #[cfg(feature = "app-bitfieldtemplate32_1")]
2066    pub use crate::app::bitfieldtemplate32_1::IBitFieldTemplate32_1Methods;
2067    #[cfg(feature = "system-object")]
2068    pub use crate::system::object::IObjectMethods;
2069    #[cfg(feature = "system-enum")]
2070    pub use crate::system::r#enum::IEnumMethods;
2071    #[cfg(feature = "system-valuetype")]
2072    pub use crate::system::valuetype::IValueTypeMethods;
2073    pub use crate::{
2074        app::{bitfield32::IBitField32, bitfieldcommon::IBitFieldCommon, bitfieldtemplate32_1::IBitFieldTemplate32_1},
2075        system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
2076    };
2077}