1#[cfg(feature = "app-encountmob-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::system::object::{IObject, Object};
9
10 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/encountmob/EncountMob.md"))]
11 #[::unity::class(namespace = "App", name = "EncountMob")]
12 #[parent(crate::system::object::Object)]
13 pub struct EncountMob {
14 #[offset(16)]
15 #[rename(name = "m_EJid")]
16 pub m_e_jid: ::unity::Il2CppString,
17 #[offset(24)]
18 #[rename(name = "m_Type")]
19 pub m_type: crate::app::gmapspot::GmapSpot_EncountPersonType,
20 #[offset(28)]
21 #[rename(name = "m_Rank")]
22 pub m_rank: u8,
23 #[offset(29)]
24 #[rename(name = "m_Cycle")]
25 pub m_cycle: u8,
26 #[offset(30)]
27 #[rename(name = "m_PlayerDispos")]
28 pub m_player_dispos: u8,
29 #[offset(31)]
30 #[rename(name = "m_EnemyDispos")]
31 pub m_enemy_dispos: u8,
32 #[offset(32)]
33 #[rename(name = "m_Seed")]
34 pub m_seed: crate::app::randomseed::RandomSeed,
35 #[offset(48)]
36 #[rename(name = "m_RareType")]
37 pub m_rare_type: crate::app::encountunitdata::EncountUnitData_RareType,
38 #[offset(52)]
39 #[rename(name = "m_ExpRareCount")]
40 pub m_exp_rare_count: u8,
41 #[offset(53)]
42 #[rename(name = "m_GoldRareCount")]
43 pub m_gold_rare_count: u8,
44 #[offset(56)]
45 #[rename(name = "m_LeaderJid")]
46 pub m_leader_jid: ::unity::Il2CppString,
47 #[offset(64)]
48 #[rename(name = "m_LeaderGender")]
49 pub m_leader_gender: u8,
50 #[static_field]
51 #[rename(name = "Version")]
52 pub version: i32,
53 }
54}
55
56#[cfg(feature = "app-encountmob-types")]
57pub use __types::*;
58
59#[cfg(feature = "app-encountmob")]
60impl EncountMob {
61 #[doc = "`TryGetHighJobPerson(crate::app::persondata::PersonData, crate::app::jobdata::JobData)` overload"]
62 pub fn try_get_high_job_person(
63 person: impl ::core::convert::Into<crate::app::persondata::PersonData>,
64 job: impl ::core::convert::Into<crate::app::jobdata::JobData>,
65 ) -> crate::app::persondata::PersonData {
66 unsafe {
67 ::unity::il2cpp_call!((::unity::module_base()+0x22dd6c0usize)as*mut u8,crate::app::persondata::PersonData;
68(crate::app::persondata::PersonData)::core::convert::Into::into(person),(crate::app::jobdata::JobData)::core::convert::Into::into(job))
69 }
70 }
71}
72
73#[cfg(feature = "app-encountmob")]
74pub trait IEncountMobMethods: IEncountMob {
75 #[doc = "`.ctor()` overload"]
76 fn ctor(self) -> () {
77 unsafe {
78 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
79 ::unity::il2cpp_call!((::unity::module_base()+0x22de710usize)as*mut u8,();
80(EncountMob)__receiver)
81 }
82 }
83 #[doc = "`Dump()` overload"]
84 fn dump(self) -> ::unity::Il2CppString {
85 unsafe {
86 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
87 ::unity::il2cpp_call!((::unity::module_base()+0x22de820usize)as*mut u8, ::unity::Il2CppString;
88(EncountMob)__receiver)
89 }
90 }
91 #[doc = "`Appear(crate::app::gmapspot::GmapSpot_EncountPersonType, i32, ::unity::Il2CppString, ::unity::Il2CppString)` overload"]
92 fn appear(
93 self,
94 r#type: impl ::core::convert::Into<crate::app::gmapspot::GmapSpot_EncountPersonType>,
95 rank: impl ::core::convert::Into<i32>,
96 ejid: impl ::core::convert::Into<::unity::Il2CppString>,
97 spot_id: impl ::core::convert::Into<::unity::Il2CppString>,
98 ) -> () {
99 unsafe {
100 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
101 ::unity::il2cpp_call!((::unity::module_base()+0x22deba0usize)as*mut u8,();
102(EncountMob)__receiver,(crate::app::gmapspot::GmapSpot_EncountPersonType)::core::convert::Into::into(r#type),(i32)::core::convert::Into::into(rank),(::unity::Il2CppString)::core::convert::Into::into(ejid),(::unity::Il2CppString)::core::convert::Into::into(spot_id))
103 }
104 }
105 #[doc = "`DecideEncountRare(::unity::Il2CppString, *mutcrate::app::encountunitdata::EncountUnitData_RareType, *muti32)` overload"]
106 fn decide_encount_rare(
107 self,
108 spot_id: impl ::core::convert::Into<::unity::Il2CppString>,
109 ) -> (bool, crate::app::encountunitdata::EncountUnitData_RareType, i32) {
110 unsafe {
111 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
112 let mut __out_0 = ::core::mem::MaybeUninit::<crate::app::encountunitdata::EncountUnitData_RareType>::uninit();
113 let mut __out_1 = ::core::mem::MaybeUninit::<i32>::uninit();
114 let __ret = {
115 ::unity::il2cpp_call!((::unity::module_base()+0x22def30usize)as*mut u8,bool;
116(EncountMob)__receiver,(::unity::Il2CppString)::core::convert::Into::into(spot_id),(*mut crate::app::encountunitdata::EncountUnitData_RareType)__out_0.as_mut_ptr(),(*mut i32)__out_1.as_mut_ptr())
117 };
118 (__ret, __out_0.assume_init(), __out_1.assume_init())
119 }
120 }
121 #[doc = "`DecideEnemyType(::unity::Il2CppString)` overload"]
122 fn decide_enemy_type(
123 self,
124 nation_name: impl ::core::convert::Into<::unity::Il2CppString>,
125 ) -> crate::app::encountunitdata::EncountUnitData_RareType {
126 unsafe {
127 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
128 ::unity::il2cpp_call!((::unity::module_base()+0x22df740usize)as*mut u8,crate::app::encountunitdata::EncountUnitData_RareType;
129(EncountMob)__receiver,(::unity::Il2CppString)::core::convert::Into::into(nation_name))
130 }
131 }
132 #[doc = "`GetEnemyRate(::unity::Il2CppString, crate::app::encountunitdata::EncountUnitData_RareType)` overload"]
133 fn get_enemy_rate(
134 self,
135 nation_name: impl ::core::convert::Into<::unity::Il2CppString>,
136 rare_type: impl ::core::convert::Into<crate::app::encountunitdata::EncountUnitData_RareType>,
137 ) -> i32 {
138 unsafe {
139 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
140 ::unity::il2cpp_call!((::unity::module_base()+0x22df950usize)as*mut u8,i32;
141(EncountMob)__receiver,(::unity::Il2CppString)::core::convert::Into::into(nation_name),(crate::app::encountunitdata::EncountUnitData_RareType)::core::convert::Into::into(rare_type))
142 }
143 }
144 #[doc = "`GetEnemyRateAvarage(crate::app::encountunitdata::EncountUnitData_RareType)` overload"]
145 fn get_enemy_rate_avarage(self, rare_type: impl ::core::convert::Into<crate::app::encountunitdata::EncountUnitData_RareType>) -> i32 {
146 unsafe {
147 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
148 ::unity::il2cpp_call!((::unity::module_base()+0x22dfcc0usize)as*mut u8,i32;
149(EncountMob)__receiver,(crate::app::encountunitdata::EncountUnitData_RareType)::core::convert::Into::into(rare_type))
150 }
151 }
152 #[doc = "`DecideEnemyNum(i32)` overload"]
153 fn decide_enemy_num(self, nation_level: impl ::core::convert::Into<i32>) -> i32 {
154 unsafe {
155 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
156 ::unity::il2cpp_call!((::unity::module_base()+0x22df7d0usize)as*mut u8,i32;
157(EncountMob)__receiver,(i32)::core::convert::Into::into(nation_level))
158 }
159 }
160 #[doc = "`Clear()` overload"]
161 fn clear(self) -> () {
162 unsafe {
163 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
164 ::unity::il2cpp_call!((::unity::module_base()+0x22de7a0usize)as*mut u8,();
165(EncountMob)__receiver)
166 }
167 }
168 #[doc = "`SetRandomEncountJob(::unity::Il2CppString)` overload"]
169 fn set_random_encount_job(self, ejid: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
170 unsafe {
171 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
172 ::unity::il2cpp_call!((::unity::module_base()+0x22df0b0usize)as*mut u8,();
173(EncountMob)__receiver,(::unity::Il2CppString)::core::convert::Into::into(ejid))
174 }
175 }
176 #[doc = "`GetEncountJob(crate::app::random_2::Random_2, i32, bool, bool)` overload"]
177 fn get_encount_job(
178 self,
179 random: impl ::core::convert::Into<crate::app::random_2::Random_2>,
180 level: impl ::core::convert::Into<i32>,
181 is_leader: impl ::core::convert::Into<bool>,
182 is_ignore_mage_cannon: impl ::core::convert::Into<bool>,
183 ) -> crate::app::jobdata::JobData {
184 unsafe {
185 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
186 ::unity::il2cpp_call!((::unity::module_base()+0x22df270usize)as*mut u8,crate::app::jobdata::JobData;
187(EncountMob)__receiver,(crate::app::random_2::Random_2)::core::convert::Into::into(random),(i32)::core::convert::Into::into(level),(bool)::core::convert::Into::into(is_leader),(bool)::core::convert::Into::into(is_ignore_mage_cannon))
188 }
189 }
190 #[doc = "`GetLeaderJob()` overload"]
191 fn get_leader_job(self) -> crate::app::jobdata::JobData {
192 unsafe {
193 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
194 ::unity::il2cpp_call!((::unity::module_base()+0x22dd630usize)as*mut u8,crate::app::jobdata::JobData;
195(EncountMob)__receiver)
196 }
197 }
198 #[doc = "`GetEncountPerson(crate::app::random_2::Random_2, crate::app::jobdata::JobData, crate::app::encountunitdata::EncountUnitData_RareType)` overload"]
199 fn get_encount_person(
200 self,
201 random: impl ::core::convert::Into<crate::app::random_2::Random_2>,
202 job: impl ::core::convert::Into<crate::app::jobdata::JobData>,
203 unit_rare_type: impl ::core::convert::Into<crate::app::encountunitdata::EncountUnitData_RareType>,
204 ) -> crate::app::persondata::PersonData {
205 unsafe {
206 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
207 ::unity::il2cpp_call!((::unity::module_base()+0x22dfdf0usize)as*mut u8,crate::app::persondata::PersonData;
208(EncountMob)__receiver,(crate::app::random_2::Random_2)::core::convert::Into::into(random),(crate::app::jobdata::JobData)::core::convert::Into::into(job),(crate::app::encountunitdata::EncountUnitData_RareType)::core::convert::Into::into(unit_rare_type))
209 }
210 }
211 #[doc = "`GetLeaderPerson(crate::app::encountunitdata::EncountUnitData_RareType)` overload"]
212 fn get_leader_person(
213 self,
214 unit_rare_type: impl ::core::convert::Into<crate::app::encountunitdata::EncountUnitData_RareType>,
215 ) -> crate::app::persondata::PersonData {
216 unsafe {
217 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
218 ::unity::il2cpp_call!((::unity::module_base()+0x22dfe10usize)as*mut u8,crate::app::persondata::PersonData;
219(EncountMob)__receiver,(crate::app::encountunitdata::EncountUnitData_RareType)::core::convert::Into::into(unit_rare_type))
220 }
221 }
222 #[doc = "`GetIconPerson()` overload"]
223 fn get_icon_person(self) -> crate::app::persondata::PersonData {
224 unsafe {
225 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
226 ::unity::il2cpp_call!((::unity::module_base()+0x22dd5f0usize)as*mut u8,crate::app::persondata::PersonData;
227(EncountMob)__receiver)
228 }
229 }
230 #[doc = "`GetRareCount()` overload"]
231 fn get_rare_count(self) -> i32 {
232 unsafe {
233 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
234 ::unity::il2cpp_call!((::unity::module_base()+0x22e0030usize)as*mut u8,i32;
235(EncountMob)__receiver)
236 }
237 }
238 #[doc = "`Serialize(crate::app::stream_2::Stream_2)` overload"]
239 fn serialize(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
240 unsafe {
241 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
242 ::unity::il2cpp_call!((::unity::module_base()+0x22e0060usize)as*mut u8,();
243(EncountMob)__receiver,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
244 }
245 }
246 #[doc = "`Deserialize(crate::app::stream_2::Stream_2)` overload"]
247 fn deserialize(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
248 unsafe {
249 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
250 ::unity::il2cpp_call!((::unity::module_base()+0x22e0170usize)as*mut u8,();
251(EncountMob)__receiver,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
252 }
253 }
254 #[doc = "`Correct()` overload"]
255 fn correct(self) -> () {
256 unsafe {
257 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
258 ::unity::il2cpp_call!((::unity::module_base()+0x22e0b90usize)as*mut u8,();
259(EncountMob)__receiver)
260 }
261 }
262 #[doc = "`get_Rank()` overload"]
263 fn get_rank(self) -> i32 {
264 unsafe {
265 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
266 ::unity::il2cpp_call!((::unity::module_base()+0x22e0cc0usize)as*mut u8,i32;
267(EncountMob)__receiver)
268 }
269 }
270 #[doc = "`set_Rank(i32)` overload"]
271 fn set_rank(self, value: impl ::core::convert::Into<i32>) -> () {
272 unsafe {
273 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
274 ::unity::il2cpp_call!((::unity::module_base()+0x22df190usize)as*mut u8,();
275(EncountMob)__receiver,(i32)::core::convert::Into::into(value))
276 }
277 }
278 #[doc = "`get_LeaderRank()` overload"]
279 fn get_leader_rank(self) -> i32 {
280 unsafe {
281 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
282 ::unity::il2cpp_call!((::unity::module_base()+0x22df1f0usize)as*mut u8,i32;
283(EncountMob)__receiver)
284 }
285 }
286 #[doc = "`get_Cycle()` overload"]
287 fn get_cycle(self) -> i32 {
288 unsafe {
289 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
290 ::unity::il2cpp_call!((::unity::module_base()+0x22e0cd0usize)as*mut u8,i32;
291(EncountMob)__receiver)
292 }
293 }
294 #[doc = "`set_Cycle(i32)` overload"]
295 fn set_cycle(self, value: impl ::core::convert::Into<i32>) -> () {
296 unsafe {
297 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
298 ::unity::il2cpp_call!((::unity::module_base()+0x22df1a0usize)as*mut u8,();
299(EncountMob)__receiver,(i32)::core::convert::Into::into(value))
300 }
301 }
302 #[doc = "`get_PlayerDispos()` overload"]
303 fn get_player_dispos(self) -> i32 {
304 unsafe {
305 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
306 ::unity::il2cpp_call!((::unity::module_base()+0x22e0ce0usize)as*mut u8,i32;
307(EncountMob)__receiver)
308 }
309 }
310 #[doc = "`set_PlayerDispos(i32)` overload"]
311 fn set_player_dispos(self, value: impl ::core::convert::Into<i32>) -> () {
312 unsafe {
313 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
314 ::unity::il2cpp_call!((::unity::module_base()+0x22df1b0usize)as*mut u8,();
315(EncountMob)__receiver,(i32)::core::convert::Into::into(value))
316 }
317 }
318 #[doc = "`get_EnemyDispos()` overload"]
319 fn get_enemy_dispos(self) -> i32 {
320 unsafe {
321 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
322 ::unity::il2cpp_call!((::unity::module_base()+0x22e0cf0usize)as*mut u8,i32;
323(EncountMob)__receiver)
324 }
325 }
326 #[doc = "`set_EnemyDispos(i32)` overload"]
327 fn set_enemy_dispos(self, value: impl ::core::convert::Into<i32>) -> () {
328 unsafe {
329 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
330 ::unity::il2cpp_call!((::unity::module_base()+0x22df1c0usize)as*mut u8,();
331(EncountMob)__receiver,(i32)::core::convert::Into::into(value))
332 }
333 }
334 #[doc = "`get_Seed()` overload"]
335 fn get_seed(self) -> crate::app::randomseed::RandomSeed {
336 unsafe {
337 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
338 ::unity::il2cpp_call!((::unity::module_base()+0x22e0d00usize)as*mut u8,crate::app::randomseed::RandomSeed;
339(EncountMob)__receiver)
340 }
341 }
342 #[doc = "`get_RareType()` overload"]
343 fn get_rare_type(self) -> crate::app::encountunitdata::EncountUnitData_RareType {
344 unsafe {
345 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
346 ::unity::il2cpp_call!((::unity::module_base()+0x22e0d10usize)as*mut u8,crate::app::encountunitdata::EncountUnitData_RareType;
347(EncountMob)__receiver)
348 }
349 }
350 #[doc = "`set_ExpRareCount(i32)` overload"]
351 fn set_exp_rare_count(self, value: impl ::core::convert::Into<i32>) -> () {
352 unsafe {
353 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
354 ::unity::il2cpp_call!((::unity::module_base()+0x22df1d0usize)as*mut u8,();
355(EncountMob)__receiver,(i32)::core::convert::Into::into(value))
356 }
357 }
358 #[doc = "`set_GoldRareCount(i32)` overload"]
359 fn set_gold_rare_count(self, value: impl ::core::convert::Into<i32>) -> () {
360 unsafe {
361 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
362 ::unity::il2cpp_call!((::unity::module_base()+0x22df1e0usize)as*mut u8,();
363(EncountMob)__receiver,(i32)::core::convert::Into::into(value))
364 }
365 }
366 #[doc = "`get_LeaderGender()` overload"]
367 fn get_leader_gender(self) -> crate::app::gender::Gender {
368 unsafe {
369 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
370 ::unity::il2cpp_call!((::unity::module_base()+0x22e0010usize)as*mut u8,crate::app::gender::Gender;
371(EncountMob)__receiver)
372 }
373 }
374 #[doc = "`set_LeaderGender(crate::app::gender::Gender)` overload"]
375 fn set_leader_gender(self, value: impl ::core::convert::Into<crate::app::gender::Gender>) -> () {
376 unsafe {
377 let __receiver = <EncountMob as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
378 ::unity::il2cpp_call!((::unity::module_base()+0x22df730usize)as*mut u8,();
379(EncountMob)__receiver,(crate::app::gender::Gender)::core::convert::Into::into(value))
380 }
381 }
382}
383
384#[cfg(feature = "app-encountmob")]
385impl<__T: IEncountMob> IEncountMobMethods for __T {}
386
387#[cfg(feature = "app-encountmob")]
388impl EncountMob {
389 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
390 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
391 }
392
393 pub fn dump_method_info() -> &'static ::unity::il2cpp::MethodInfo {
394 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
395 }
396
397 pub fn appear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
398 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
399 }
400
401 pub fn decide_encount_rare_method_info() -> &'static ::unity::il2cpp::MethodInfo {
402 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
403 }
404
405 pub fn decide_enemy_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
406 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
407 }
408
409 pub fn get_enemy_rate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
410 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
411 }
412
413 pub fn get_enemy_rate_avarage_method_info() -> &'static ::unity::il2cpp::MethodInfo {
414 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
415 }
416
417 pub fn decide_enemy_num_method_info() -> &'static ::unity::il2cpp::MethodInfo {
418 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
419 }
420
421 pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
422 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
423 }
424
425 pub fn set_random_encount_job_method_info() -> &'static ::unity::il2cpp::MethodInfo {
426 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
427 }
428
429 pub fn get_encount_job_method_info() -> &'static ::unity::il2cpp::MethodInfo {
430 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
431 }
432
433 pub fn get_leader_job_method_info() -> &'static ::unity::il2cpp::MethodInfo {
434 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
435 }
436
437 pub fn get_encount_person_method_info() -> &'static ::unity::il2cpp::MethodInfo {
438 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
439 }
440
441 pub fn get_leader_person_method_info() -> &'static ::unity::il2cpp::MethodInfo {
442 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
443 }
444
445 pub fn get_icon_person_method_info() -> &'static ::unity::il2cpp::MethodInfo {
446 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
447 }
448
449 pub fn get_rare_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
450 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
451 }
452
453 pub fn try_get_high_job_person_method_info() -> &'static ::unity::il2cpp::MethodInfo {
454 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
455 }
456
457 pub fn serialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
458 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
459 }
460
461 pub fn deserialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
462 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
463 }
464
465 pub fn correct_method_info() -> &'static ::unity::il2cpp::MethodInfo {
466 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
467 }
468
469 pub fn get_rank_method_info() -> &'static ::unity::il2cpp::MethodInfo {
470 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
471 }
472
473 pub fn set_rank_method_info() -> &'static ::unity::il2cpp::MethodInfo {
474 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
475 }
476
477 pub fn get_leader_rank_method_info() -> &'static ::unity::il2cpp::MethodInfo {
478 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
479 }
480
481 pub fn get_cycle_method_info() -> &'static ::unity::il2cpp::MethodInfo {
482 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
483 }
484
485 pub fn set_cycle_method_info() -> &'static ::unity::il2cpp::MethodInfo {
486 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
487 }
488
489 pub fn get_player_dispos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
490 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
491 }
492
493 pub fn set_player_dispos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
494 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
495 }
496
497 pub fn get_enemy_dispos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
498 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
499 }
500
501 pub fn set_enemy_dispos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
502 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
503 }
504
505 pub fn get_seed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
506 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
507 }
508
509 pub fn get_rare_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
510 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
511 }
512
513 pub fn set_exp_rare_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
514 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
515 }
516
517 pub fn set_gold_rare_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
518 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
519 }
520
521 pub fn get_leader_gender_method_info() -> &'static ::unity::il2cpp::MethodInfo {
522 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
523 }
524
525 pub fn set_leader_gender_method_info() -> &'static ::unity::il2cpp::MethodInfo {
526 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
527 }
528}
529
530#[cfg(feature = "app-encountmob")]
531impl EncountMob {
532 #[doc = "`.ctor()` — no args"]
533 pub fn new() -> Self {
534 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
535 panic!(
536 "{}
537::{}
538 failed to instantiate",
539 ::core::stringify!(EncountMob),
540 ::core::stringify!(new),
541 )
542 });
543 <Self as IEncountMobMethods>::ctor(this);
544 this
545 }
546}
547
548#[cfg(feature = "app-encountmob")]
549#[doc(hidden)]
550pub mod prelude {
551 pub use super::{EncountMob, IEncountMob, IEncountMobMethods};
552 pub use crate::system::object::IObject;
553 #[cfg(feature = "system-object")]
554 pub use crate::system::object::IObjectMethods;
555}