1#[cfg(feature = "app-gameuserdata-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 procdesc::{IProcDesc, ProcDesc},
14 procdescuser::{IProcDescUser, ProcDescUser},
15 singletonclass_1::{ISingletonClass_1, SingletonClass_1},
16 },
17 system::{
18 object::{IObject, Object},
19 r#enum::{Enum, IEnum},
20 valuetype::{IValueType, ValueType},
21 },
22 };
23
24 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gameuserdata/GameUserData_StatusField.md"))]
25 #[::unity::class(namespace = "App", name = "GameUserData.StatusField")]
26 #[parent(crate::app::bitfieldtemplate32_1::BitFieldTemplate32_1<crate::app::gameuserdata::GameUserData_Statuses>)]
27 pub struct GameUserData_StatusField {}
28
29 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gameuserdata/GameUserData_Statuses.md"))]
30 #[repr(C)]
31 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
32 pub struct GameUserData_Statuses {
33 pub value: i32,
34 }
35 impl ::unity::ClassIdentity for GameUserData_Statuses {
36 const NAME: &'static str = "GameUserData.Statuses";
37 const NAMESPACE: &'static str = "App";
38
39 fn class() -> ::unity::Class {
40 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
41 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
42 }
43 }
44 impl ::unity::IlType for GameUserData_Statuses {
45 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
46 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
47 }
48 }
49 impl GameUserData_Statuses {
50 pub fn contents_mounted() -> Self {
51 Self { value: 1 }
52 }
53
54 pub fn finished_setup_map() -> Self {
55 Self { value: 2 }
56 }
57
58 pub fn casual() -> Self {
59 Self { value: 8 }
60 }
61
62 pub fn phoenix() -> Self {
63 Self { value: 16 }
64 }
65
66 pub fn encount_map() -> Self {
67 Self { value: 32 }
68 }
69
70 pub fn continued_map() -> Self {
71 Self { value: 64 }
72 }
73
74 pub fn fixed_grow() -> Self {
75 Self { value: 128 }
76 }
77
78 pub fn completed() -> Self {
79 Self { value: 256 }
80 }
81
82 pub fn temporary_saved() -> Self {
83 Self { value: 512 }
84 }
85
86 pub fn temporary_loaded() -> Self {
87 Self { value: 1024 }
88 }
89
90 pub fn net_login_once() -> Self {
91 Self { value: 2048 }
92 }
93
94 pub fn restart_map() -> Self {
95 Self { value: 4096 }
96 }
97
98 pub fn recollection_map() -> Self {
99 Self { value: 8192 }
100 }
101
102 pub fn ignore_kizuna() -> Self {
103 Self { value: 16384 }
104 }
105
106 pub fn evil_completed() -> Self {
107 Self { value: 32768 }
108 }
109
110 pub fn init_begin_of_map() -> Self {
111 Self { value: 16384 }
112 }
113
114 pub fn init_end_of_map() -> Self {
115 Self { value: 13826 }
116 }
117
118 pub fn init_end_of_contents() -> Self {
119 Self { value: 1537 }
120 }
121 }
122
123 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gameuserdata/GameUserData_ProcDescSetSequence.md"))]
124 #[::unity::class(namespace = "App", name = "GameUserData.ProcDescSetSequence")]
125 #[parent(crate::app::procdescuser::ProcDescUser)]
126 pub struct GameUserData_ProcDescSetSequence {
127 #[offset(20)]
128 #[rename(name = "m_Sequence")]
129 pub m_sequence: crate::app::gameuserdata::GameUserData_Sequences,
130 }
131
132 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gameuserdata/GameUserData_MapModes.md"))]
133 #[repr(C)]
134 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
135 pub struct GameUserData_MapModes {
136 pub value: i32,
137 }
138 impl ::unity::ClassIdentity for GameUserData_MapModes {
139 const NAME: &'static str = "GameUserData.MapModes";
140 const NAMESPACE: &'static str = "App";
141
142 fn class() -> ::unity::Class {
143 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
144 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
145 }
146 }
147 impl ::unity::IlType for GameUserData_MapModes {
148 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
149 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
150 }
151 }
152 impl GameUserData_MapModes {
153 pub fn story() -> Self {
154 Self { value: 0 }
155 }
156
157 pub fn encount() -> Self {
158 Self { value: 1 }
159 }
160
161 pub fn challenge() -> Self {
162 Self { value: 2 }
163 }
164
165 pub fn relay() -> Self {
166 Self { value: 3 }
167 }
168
169 pub fn versus() -> Self {
170 Self { value: 4 }
171 }
172
173 pub fn recollection() -> Self {
174 Self { value: 5 }
175 }
176 }
177
178 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gameuserdata/GameUserData.md"))]
179 #[::unity::class(namespace = "App", name = "GameUserData")]
180 #[parent(crate::app::singletonclass_1::SingletonClass_1<crate::app::gameuserdata::GameUserData>)]
181 pub struct GameUserData {
182 #[static_field]
183 #[rename(name = "MaxGold")]
184 pub max_gold: i32,
185 #[static_field]
186 #[rename(name = "MaxRefine")]
187 pub max_refine: i32,
188 #[static_field]
189 #[rename(name = "MaxPieceOfBond")]
190 pub max_piece_of_bond: i32,
191 #[static_field]
192 #[rename(name = "MaxVariable")]
193 pub max_variable: i32,
194 #[offset(32)]
195 #[rename(name = "m_Status")]
196 pub m_status: crate::app::gameuserdata::GameUserData_StatusField,
197 #[offset(40)]
198 #[rename(name = "m_Sequence")]
199 pub m_sequence: crate::app::gameuserdata::GameUserData_Sequences,
200 #[offset(44)]
201 #[rename(name = "m_GameMode")]
202 pub m_game_mode: crate::app::gamemode::GameMode,
203 #[offset(48)]
204 #[rename(name = "m_Difficulty")]
205 pub m_difficulty: crate::app::difficulty::Difficulty,
206 #[offset(56)]
207 #[rename(name = "m_Chapter")]
208 pub m_chapter: crate::app::chapterdata::ChapterData,
209 #[offset(64)]
210 #[rename(name = "m_GmapSpot")]
211 pub m_gmap_spot: ::unity::Il2CppString,
212 #[offset(72)]
213 #[rename(name = "m_ContentsIndex")]
214 pub m_contents_index: i32,
215 #[offset(80)]
216 #[rename(name = "m_Variable")]
217 pub m_variable: crate::app::gamevariable::GameVariable,
218 #[offset(88)]
219 #[rename(name = "m_Gold")]
220 pub m_gold: i32,
221 #[offset(92)]
222 #[rename(name = "m_Progress")]
223 pub m_progress: i32,
224 #[offset(96)]
225 #[rename(name = "m_TrainingCount")]
226 pub m_training_count: i32,
227 #[offset(100)]
228 #[rename(name = "m_ArenaCount")]
229 pub m_arena_count: i32,
230 #[offset(104)]
231 #[rename(name = "m_UnitInfoMode")]
232 pub m_unit_info_mode: crate::app::unitinfo::UnitInfo_Mode,
233 #[offset(108)]
234 #[rename(name = "m_PieceOfBond")]
235 pub m_piece_of_bond: i32,
236 #[offset(112)]
237 #[rename(name = "m_TotalPieceOfBond")]
238 pub m_total_piece_of_bond: i32,
239 #[offset(120)]
240 #[rename(name = "m_GmapData")]
241 pub m_gmap_data: crate::app::gameusergmapdata::GameUserGmapData,
242 #[offset(128)]
243 #[rename(name = "m_HubData")]
244 pub m_hub_data: crate::app::gameuserhubdata::GameUserHubData,
245 #[offset(136)]
246 #[rename(name = "m_ChapterRecord")]
247 pub m_chapter_record: crate::app::chapterrecord::ChapterRecord,
248 #[offset(144)]
249 #[rename(name = "m_MascotName")]
250 pub m_mascot_name: ::unity::Il2CppString,
251 #[offset(152)]
252 #[rename(name = "m_MapEditData")]
253 pub m_map_edit_data: crate::app::mapeditdata::MapEditData,
254 #[offset(160)]
255 #[rename(name = "m_RelayData")]
256 pub m_relay_data: crate::app::relayuserdata::RelayUserData,
257 #[offset(168)]
258 #[rename(name = "m_Identifier")]
259 pub m_identifier: u64,
260 #[offset(176)]
261 #[rename(name = "m_VersusData")]
262 pub m_versus_data: crate::app::versususerdata::VersusUserData,
263 #[offset(184)]
264 #[rename(name = "m_IsShowNetTerms")]
265 pub m_is_show_net_terms: bool,
266 #[offset(185)]
267 #[rename(name = "m_IsShowNetHowToReport")]
268 pub m_is_show_net_how_to_report: bool,
269 #[offset(188)]
270 #[rename(name = "m_EvilDifficulty")]
271 pub m_evil_difficulty: crate::app::difficulty::Difficulty,
272 #[static_field]
273 #[rename(name = "Flag_RefineIron")]
274 pub flag_refine_iron: ::unity::Il2CppString,
275 #[static_field]
276 #[rename(name = "Flag_RefineSteel")]
277 pub flag_refine_steel: ::unity::Il2CppString,
278 #[static_field]
279 #[rename(name = "Flag_RefineSilver")]
280 pub flag_refine_silver: ::unity::Il2CppString,
281 #[static_field]
282 #[rename(name = "ChallengeRouteFlag")]
283 pub challenge_route_flag: ::unity::Il2CppString,
284 #[static_field]
285 #[rename(name = "ChallengeSeedFlag")]
286 pub challenge_seed_flag: ::unity::Il2CppString,
287 #[static_field]
288 #[rename(name = "ChallengeLevelFlag")]
289 pub challenge_level_flag: ::unity::Il2CppString,
290 #[static_field]
291 #[rename(name = "ChallengeBestLevelFlag")]
292 pub challenge_best_level_flag: ::unity::Il2CppString,
293 #[static_field]
294 #[rename(name = "ChallengeOffsetFlag")]
295 pub challenge_offset_flag: ::unity::Il2CppString,
296 #[static_field]
297 #[rename(name = "ChallengeTurnFlag")]
298 pub challenge_turn_flag: ::unity::Il2CppString,
299 #[static_field]
300 #[rename(name = "KeyInvestmentFilene")]
301 pub key_investment_filene: ::unity::Il2CppString,
302 #[static_field]
303 #[rename(name = "KeyInvestmentBrodia")]
304 pub key_investment_brodia: ::unity::Il2CppString,
305 #[static_field]
306 #[rename(name = "KeyInvestmentIrcion")]
307 pub key_investment_ircion: ::unity::Il2CppString,
308 #[static_field]
309 #[rename(name = "KeyInvestmentSolum")]
310 pub key_investment_solum: ::unity::Il2CppString,
311 #[static_field]
312 #[rename(name = "LOCAL_FLAG")]
313 pub local_flag: ::unity::Array<::unity::Il2CppString>,
314 #[static_field]
315 #[rename(name = "KeyFieldBGM_Changeable")]
316 pub key_field_bgm_changeable: ::unity::Il2CppString,
317 #[static_field]
318 #[rename(name = "CompletedLongEndingFlag")]
319 pub completed_long_ending_flag: ::unity::Il2CppString,
320 #[static_field]
321 #[rename(name = "CompletedEvilFlag")]
322 pub completed_evil_flag: ::unity::Il2CppString,
323 #[static_field]
324 #[rename(name = "Flag_RewindEnable")]
325 pub flag_rewind_enable: ::unity::Il2CppString,
326 #[static_field]
327 #[rename(name = "Flag_RelianceAPlusPermit")]
328 pub flag_reliance_a_plus_permit: ::unity::Il2CppString,
329 #[static_field]
330 #[rename(name = "Flag_GetPromiseRing")]
331 pub flag_get_promise_ring: ::unity::Il2CppString,
332 #[static_field]
333 #[rename(name = "Flag_CC_Enchant")]
334 pub flag_cc_enchant: ::unity::Il2CppString,
335 #[static_field]
336 #[rename(name = "Flag_CC_Gunner")]
337 pub flag_cc_gunner: ::unity::Il2CppString,
338 }
339
340 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gameuserdata/GameUserData_Sequences.md"))]
341 #[repr(C)]
342 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
343 pub struct GameUserData_Sequences {
344 pub value: i32,
345 }
346 impl ::unity::ClassIdentity for GameUserData_Sequences {
347 const NAME: &'static str = "GameUserData.Sequences";
348 const NAMESPACE: &'static str = "App";
349
350 fn class() -> ::unity::Class {
351 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
352 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
353 }
354 }
355 impl ::unity::IlType for GameUserData_Sequences {
356 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
357 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
358 }
359 }
360 impl GameUserData_Sequences {
361 pub fn none() -> Self {
362 Self { value: 0 }
363 }
364
365 pub fn chapter_save() -> Self {
366 Self { value: 1 }
367 }
368
369 pub fn sortie() -> Self {
370 Self { value: 2 }
371 }
372
373 pub fn map() -> Self {
374 Self { value: 3 }
375 }
376
377 pub fn hub() -> Self {
378 Self { value: 4 }
379 }
380
381 pub fn kizuna() -> Self {
382 Self { value: 5 }
383 }
384
385 pub fn gmap() -> Self {
386 Self { value: 6 }
387 }
388
389 pub fn chapter() -> Self {
390 Self { value: 7 }
391 }
392
393 pub fn num() -> Self {
394 Self { value: 8 }
395 }
396 }
397}
398
399#[cfg(feature = "app-gameuserdata-types")]
400pub use __types::*;
401
402#[cfg(feature = "app-gameuserdata")]
403pub trait IGameUserData_StatusFieldMethods: IGameUserData_StatusField {
404 #[doc = "`ToInt(crate::app::gameuserdata::GameUserData_Statuses)` overload"]
405 fn to_int(self, value: impl ::core::convert::Into<crate::app::gameuserdata::GameUserData_Statuses>) -> i32 {
406 unsafe {
407 let __receiver =
408 <GameUserData_StatusField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
409 {
410 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
411 let __vi = *__vt.get(5usize).unwrap_or_else(|| {
412 panic!(
413 "unity: virtual slot {}
414 out of range (vtable len {}
415) on the runtime class behind {}
416 (method `{}
417`)",
418 5usize,
419 __vt.len(),
420 <GameUserData_StatusField as ::unity::ClassIdentity>::NAME,
421 "ToInt",
422 )
423 });
424 let __inner: extern "C" fn(
425 GameUserData_StatusField,
426 crate::app::gameuserdata::GameUserData_Statuses,
427 ::unity::OptionalMethod,
428 ) -> i32 = ::core::mem::transmute(__vi.method_ptr);
429 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
430 __inner(__receiver, ::core::convert::Into::into(value), __mi)
431 }
432 }
433 }
434 #[doc = "`.ctor()` overload"]
435 fn ctor(self) -> () {
436 unsafe {
437 let __receiver =
438 <GameUserData_StatusField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
439 ::unity::il2cpp_call!((::unity::module_base()+0x1e6e180usize)as*mut u8,();
440(GameUserData_StatusField)__receiver)
441 }
442 }
443}
444
445#[cfg(feature = "app-gameuserdata")]
446impl<__T: IGameUserData_StatusField> IGameUserData_StatusFieldMethods for __T {}
447
448#[cfg(feature = "app-gameuserdata")]
449impl GameUserData_StatusField {
450 pub fn to_int_method_info() -> &'static ::unity::il2cpp::MethodInfo {
451 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
452 }
453
454 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
455 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
456 }
457}
458
459#[cfg(feature = "app-gameuserdata")]
460impl GameUserData_StatusField {
461 #[doc = "Direct (non-virtual) call to `GameUserData_StatusField`'s own `ToInt`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
462 pub unsafe fn to_int(this: impl ::core::convert::Into<::unity::IlInstance>, value: crate::app::gameuserdata::GameUserData_Statuses) -> i32 {
463 let __mi = Self::to_int_method_info();
464 let __inner: extern "C" fn(::unity::IlInstance, crate::app::gameuserdata::GameUserData_Statuses, ::unity::OptionalMethod) -> i32 =
465 ::core::mem::transmute(__mi.method_ptr);
466 __inner(this.into(), value, ::core::option::Option::None)
467 }
468}
469
470#[cfg(feature = "app-gameuserdata")]
471impl GameUserData_StatusField {
472 #[doc = "`.ctor()` — no args"]
473 pub fn new() -> Self {
474 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
475 panic!(
476 "{}
477::{}
478 failed to instantiate",
479 ::core::stringify!(GameUserData_StatusField),
480 ::core::stringify!(new),
481 )
482 });
483 <Self as IGameUserData_StatusFieldMethods>::ctor(this);
484 this
485 }
486}
487
488#[cfg(feature = "app-gameuserdata")]
489pub trait IGameUserData_ProcDescSetSequenceMethods: IGameUserData_ProcDescSetSequence {
490 #[doc = "`.ctor(crate::app::gameuserdata::GameUserData_Sequences)` overload"]
491 fn ctor(self, sequence: impl ::core::convert::Into<crate::app::gameuserdata::GameUserData_Sequences>) -> () {
492 unsafe {
493 let __receiver =
494 <GameUserData_ProcDescSetSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
495 ::unity::il2cpp_call!((::unity::module_base()+0x1e6e0b0usize)as*mut u8,();
496(GameUserData_ProcDescSetSequence)__receiver,(crate::app::gameuserdata::GameUserData_Sequences)::core::convert::Into::into(sequence))
497 }
498 }
499 #[doc = "`Execute(crate::app::procinst::ProcInst)` overload"]
500 fn execute(self, inst: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> crate::app::procdesc::ProcDesc_Result {
501 unsafe {
502 let __receiver =
503 <GameUserData_ProcDescSetSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
504 {
505 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
506 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
507 panic!(
508 "unity: virtual slot {}
509 out of range (vtable len {}
510) on the runtime class behind {}
511 (method `{}
512`)",
513 4usize,
514 __vt.len(),
515 <GameUserData_ProcDescSetSequence as ::unity::ClassIdentity>::NAME,
516 "Execute",
517 )
518 });
519 let __inner: extern "C" fn(
520 GameUserData_ProcDescSetSequence,
521 crate::app::procinst::ProcInst,
522 ::unity::OptionalMethod,
523 ) -> crate::app::procdesc::ProcDesc_Result = ::core::mem::transmute(__vi.method_ptr);
524 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
525 __inner(__receiver, ::core::convert::Into::into(inst), __mi)
526 }
527 }
528 }
529}
530
531#[cfg(feature = "app-gameuserdata")]
532impl<__T: IGameUserData_ProcDescSetSequence> IGameUserData_ProcDescSetSequenceMethods for __T {}
533
534#[cfg(feature = "app-gameuserdata")]
535impl GameUserData_ProcDescSetSequence {
536 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
537 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
538 }
539
540 pub fn execute_method_info() -> &'static ::unity::il2cpp::MethodInfo {
541 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
542 }
543}
544
545#[cfg(feature = "app-gameuserdata")]
546impl GameUserData_ProcDescSetSequence {
547 #[doc = "Direct (non-virtual) call to `GameUserData_ProcDescSetSequence`'s own `Execute`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
548 pub unsafe fn execute(
549 this: impl ::core::convert::Into<::unity::IlInstance>,
550 inst: crate::app::procinst::ProcInst,
551 ) -> crate::app::procdesc::ProcDesc_Result {
552 let __mi = Self::execute_method_info();
553 let __inner: extern "C" fn(
554 ::unity::IlInstance,
555 crate::app::procinst::ProcInst,
556 ::unity::OptionalMethod,
557 ) -> crate::app::procdesc::ProcDesc_Result = ::core::mem::transmute(__mi.method_ptr);
558 __inner(this.into(), inst, ::core::option::Option::None)
559 }
560}
561
562#[cfg(feature = "app-gameuserdata")]
563impl GameUserData_ProcDescSetSequence {
564 #[doc = "`.ctor(crate::app::gameuserdata::GameUserData_Sequences)` — overload selector"]
565 pub fn new(sequence: crate::app::gameuserdata::GameUserData_Sequences) -> Self {
566 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
567 panic!(
568 "{}
569::{}
570 failed to instantiate",
571 ::core::stringify!(GameUserData_ProcDescSetSequence),
572 ::core::stringify!(new),
573 )
574 });
575 <Self as IGameUserData_ProcDescSetSequenceMethods>::ctor(this, sequence);
576 this
577 }
578}
579
580#[cfg(feature = "app-gameuserdata")]
581impl GameUserData {
582 #[doc = "`get_MinChallengeLevel()` overload"]
583 pub fn get_min_challenge_level() -> i32 {
584 unsafe {
585 ::unity::il2cpp_call!((::unity::module_base()+0x250ee70usize)as*mut u8,i32;
586 )
587 }
588 }
589
590 #[doc = "`get_MaxChallengeLevel()` overload"]
591 pub fn get_max_challenge_level() -> i32 {
592 unsafe {
593 ::unity::il2cpp_call!((::unity::module_base()+0x250eec0usize)as*mut u8,i32;
594 )
595 }
596 }
597
598 #[doc = "`GetRecordPid(crate::app::unit::Unit)` overload"]
599 pub fn get_record_pid(unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> ::unity::Il2CppString {
600 unsafe {
601 ::unity::il2cpp_call!((::unity::module_base()+0x25132b0usize)as*mut u8, ::unity::Il2CppString;
602(crate::app::unit::Unit)::core::convert::Into::into(unit))
603 }
604 }
605
606 #[doc = "`GetRecordJid(crate::app::unit::Unit)` overload"]
607 pub fn get_record_jid(unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> ::unity::Il2CppString {
608 unsafe {
609 ::unity::il2cpp_call!((::unity::module_base()+0x2513330usize)as*mut u8, ::unity::Il2CppString;
610(crate::app::unit::Unit)::core::convert::Into::into(unit))
611 }
612 }
613
614 #[doc = "`GetRecordGid(crate::app::unit::Unit)` overload"]
615 pub fn get_record_gid(unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> ::unity::Il2CppString {
616 unsafe {
617 ::unity::il2cpp_call!((::unity::module_base()+0x2513420usize)as*mut u8, ::unity::Il2CppString;
618(crate::app::unit::Unit)::core::convert::Into::into(unit))
619 }
620 }
621
622 #[doc = "`ExistsEncountMob(crate::app::chapterdata::ChapterData)` overload"]
623 pub fn exists_encount_mob(chapter: impl ::core::convert::Into<crate::app::chapterdata::ChapterData>) -> bool {
624 unsafe {
625 ::unity::il2cpp_call!((::unity::module_base()+0x2516410usize)as*mut u8,bool;
626(crate::app::chapterdata::ChapterData)::core::convert::Into::into(chapter))
627 }
628 }
629
630 #[doc = "`GetChallengeDifficulty(i32)` overload"]
631 pub fn get_challenge_difficulty(level: impl ::core::convert::Into<i32>) -> crate::app::difficulty::Difficulty {
632 unsafe {
633 ::unity::il2cpp_call!((::unity::module_base()+0x2514e20usize)as*mut u8,crate::app::difficulty::Difficulty;
634(i32)::core::convert::Into::into(level))
635 }
636 }
637
638 #[doc = "`PSetSequence(crate::app::gameuserdata::GameUserData_Sequences)` overload"]
639 pub fn p_set_sequence(sequence: impl ::core::convert::Into<crate::app::gameuserdata::GameUserData_Sequences>) -> crate::app::procdesc::ProcDesc {
640 unsafe {
641 ::unity::il2cpp_call!((::unity::module_base()+0x251a830usize)as*mut u8,crate::app::procdesc::ProcDesc;
642(crate::app::gameuserdata::GameUserData_Sequences)::core::convert::Into::into(sequence))
643 }
644 }
645
646 #[doc = "`.cctor()` overload"]
647 pub fn cctor() -> () {
648 unsafe {
649 ::unity::il2cpp_call!((::unity::module_base()+0x251add0usize)as*mut u8,();
650 )
651 }
652 }
653}
654
655#[cfg(feature = "app-gameuserdata")]
656pub trait IGameUserDataMethods: IGameUserData {
657 #[doc = "`get_Status()` overload"]
658 fn get_status(self) -> crate::app::gameuserdata::GameUserData_StatusField {
659 unsafe {
660 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
661 ::unity::il2cpp_call!((::unity::module_base()+0x250e400usize)as*mut u8,crate::app::gameuserdata::GameUserData_StatusField;
662(GameUserData)__receiver)
663 }
664 }
665 #[doc = "`get_Sequence()` overload"]
666 fn get_sequence(self) -> crate::app::gameuserdata::GameUserData_Sequences {
667 unsafe {
668 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
669 ::unity::il2cpp_call!((::unity::module_base()+0x250e410usize)as*mut u8,crate::app::gameuserdata::GameUserData_Sequences;
670(GameUserData)__receiver)
671 }
672 }
673 #[doc = "`set_Sequence(crate::app::gameuserdata::GameUserData_Sequences)` overload"]
674 fn set_sequence(self, value: impl ::core::convert::Into<crate::app::gameuserdata::GameUserData_Sequences>) -> () {
675 unsafe {
676 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
677 ::unity::il2cpp_call!((::unity::module_base()+0x250e420usize)as*mut u8,();
678(GameUserData)__receiver,(crate::app::gameuserdata::GameUserData_Sequences)::core::convert::Into::into(value))
679 }
680 }
681 #[doc = "`get_Variable()` overload"]
682 fn get_variable(self) -> crate::app::gamevariable::GameVariable {
683 unsafe {
684 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
685 ::unity::il2cpp_call!((::unity::module_base()+0x250e430usize)as*mut u8,crate::app::gamevariable::GameVariable;
686(GameUserData)__receiver)
687 }
688 }
689 #[doc = "`get_Gold()` overload"]
690 fn get_gold(self) -> i32 {
691 unsafe {
692 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
693 ::unity::il2cpp_call!((::unity::module_base()+0x250e440usize)as*mut u8,i32;
694(GameUserData)__receiver)
695 }
696 }
697 #[doc = "`set_Gold(i32)` overload"]
698 fn set_gold(self, value: impl ::core::convert::Into<i32>) -> () {
699 unsafe {
700 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
701 ::unity::il2cpp_call!((::unity::module_base()+0x250e450usize)as*mut u8,();
702(GameUserData)__receiver,(i32)::core::convert::Into::into(value))
703 }
704 }
705 #[doc = "`get_Chapter()` overload"]
706 fn get_chapter(self) -> crate::app::chapterdata::ChapterData {
707 unsafe {
708 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
709 ::unity::il2cpp_call!((::unity::module_base()+0x250e490usize)as*mut u8,crate::app::chapterdata::ChapterData;
710(GameUserData)__receiver)
711 }
712 }
713 #[doc = "`get_ChapterRecord()` overload"]
714 fn get_chapter_record(self) -> crate::app::chapterrecord::ChapterRecord {
715 unsafe {
716 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
717 ::unity::il2cpp_call!((::unity::module_base()+0x250e4a0usize)as*mut u8,crate::app::chapterrecord::ChapterRecord;
718(GameUserData)__receiver)
719 }
720 }
721 #[doc = "`get_GmapSpot()` overload"]
722 fn get_gmap_spot(self) -> ::unity::Il2CppString {
723 unsafe {
724 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
725 ::unity::il2cpp_call!((::unity::module_base()+0x250e4b0usize)as*mut u8, ::unity::Il2CppString;
726(GameUserData)__receiver)
727 }
728 }
729 #[doc = "`set_GmapSpot(::unity::Il2CppString)` overload"]
730 fn set_gmap_spot(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
731 unsafe {
732 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
733 ::unity::il2cpp_call!((::unity::module_base()+0x250e4c0usize)as*mut u8,();
734(GameUserData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
735 }
736 }
737 #[doc = "`get_GmapData()` overload"]
738 fn get_gmap_data(self) -> crate::app::gameusergmapdata::GameUserGmapData {
739 unsafe {
740 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
741 ::unity::il2cpp_call!((::unity::module_base()+0x250e4d0usize)as*mut u8,crate::app::gameusergmapdata::GameUserGmapData;
742(GameUserData)__receiver)
743 }
744 }
745 #[doc = "`get_HubData()` overload"]
746 fn get_hub_data(self) -> crate::app::gameuserhubdata::GameUserHubData {
747 unsafe {
748 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
749 ::unity::il2cpp_call!((::unity::module_base()+0x250e4e0usize)as*mut u8,crate::app::gameuserhubdata::GameUserHubData;
750(GameUserData)__receiver)
751 }
752 }
753 #[doc = "`get_ContentsIndex()` overload"]
754 fn get_contents_index(self) -> i32 {
755 unsafe {
756 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
757 ::unity::il2cpp_call!((::unity::module_base()+0x250e4f0usize)as*mut u8,i32;
758(GameUserData)__receiver)
759 }
760 }
761 #[doc = "`set_ContentsIndex(i32)` overload"]
762 fn set_contents_index(self, value: impl ::core::convert::Into<i32>) -> () {
763 unsafe {
764 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
765 ::unity::il2cpp_call!((::unity::module_base()+0x250e500usize)as*mut u8,();
766(GameUserData)__receiver,(i32)::core::convert::Into::into(value))
767 }
768 }
769 #[doc = "`get_Progress()` overload"]
770 fn get_progress(self) -> i32 {
771 unsafe {
772 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
773 ::unity::il2cpp_call!((::unity::module_base()+0x250e510usize)as*mut u8,i32;
774(GameUserData)__receiver)
775 }
776 }
777 #[doc = "`set_Progress(i32)` overload"]
778 fn set_progress(self, value: impl ::core::convert::Into<i32>) -> () {
779 unsafe {
780 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
781 ::unity::il2cpp_call!((::unity::module_base()+0x250e520usize)as*mut u8,();
782(GameUserData)__receiver,(i32)::core::convert::Into::into(value))
783 }
784 }
785 #[doc = "`get_TrainingCount()` overload"]
786 fn get_training_count(self) -> i32 {
787 unsafe {
788 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
789 ::unity::il2cpp_call!((::unity::module_base()+0x250e530usize)as*mut u8,i32;
790(GameUserData)__receiver)
791 }
792 }
793 #[doc = "`set_TrainingCount(i32)` overload"]
794 fn set_training_count(self, value: impl ::core::convert::Into<i32>) -> () {
795 unsafe {
796 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
797 ::unity::il2cpp_call!((::unity::module_base()+0x250e540usize)as*mut u8,();
798(GameUserData)__receiver,(i32)::core::convert::Into::into(value))
799 }
800 }
801 #[doc = "`get_ArenaCount()` overload"]
802 fn get_arena_count(self) -> i32 {
803 unsafe {
804 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
805 ::unity::il2cpp_call!((::unity::module_base()+0x250e550usize)as*mut u8,i32;
806(GameUserData)__receiver)
807 }
808 }
809 #[doc = "`set_ArenaCount(i32)` overload"]
810 fn set_arena_count(self, value: impl ::core::convert::Into<i32>) -> () {
811 unsafe {
812 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
813 ::unity::il2cpp_call!((::unity::module_base()+0x250e560usize)as*mut u8,();
814(GameUserData)__receiver,(i32)::core::convert::Into::into(value))
815 }
816 }
817 #[doc = "`get_UnitInfoMode()` overload"]
818 fn get_unit_info_mode(self) -> crate::app::unitinfo::UnitInfo_Mode {
819 unsafe {
820 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
821 ::unity::il2cpp_call!((::unity::module_base()+0x250e570usize)as*mut u8,crate::app::unitinfo::UnitInfo_Mode;
822(GameUserData)__receiver)
823 }
824 }
825 #[doc = "`set_UnitInfoMode(crate::app::unitinfo::UnitInfo_Mode)` overload"]
826 fn set_unit_info_mode(self, value: impl ::core::convert::Into<crate::app::unitinfo::UnitInfo_Mode>) -> () {
827 unsafe {
828 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
829 ::unity::il2cpp_call!((::unity::module_base()+0x250e580usize)as*mut u8,();
830(GameUserData)__receiver,(crate::app::unitinfo::UnitInfo_Mode)::core::convert::Into::into(value))
831 }
832 }
833 #[doc = "`get_RefineIron()` overload"]
834 fn get_refine_iron(self) -> i32 {
835 unsafe {
836 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
837 ::unity::il2cpp_call!((::unity::module_base()+0x250e590usize)as*mut u8,i32;
838(GameUserData)__receiver)
839 }
840 }
841 #[doc = "`set_RefineIron(i32)` overload"]
842 fn set_refine_iron(self, value: impl ::core::convert::Into<i32>) -> () {
843 unsafe {
844 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
845 ::unity::il2cpp_call!((::unity::module_base()+0x250e640usize)as*mut u8,();
846(GameUserData)__receiver,(i32)::core::convert::Into::into(value))
847 }
848 }
849 #[doc = "`get_RefineSteel()` overload"]
850 fn get_refine_steel(self) -> i32 {
851 unsafe {
852 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
853 ::unity::il2cpp_call!((::unity::module_base()+0x250e7f0usize)as*mut u8,i32;
854(GameUserData)__receiver)
855 }
856 }
857 #[doc = "`set_RefineSteel(i32)` overload"]
858 fn set_refine_steel(self, value: impl ::core::convert::Into<i32>) -> () {
859 unsafe {
860 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
861 ::unity::il2cpp_call!((::unity::module_base()+0x250e8a0usize)as*mut u8,();
862(GameUserData)__receiver,(i32)::core::convert::Into::into(value))
863 }
864 }
865 #[doc = "`get_RefineSilver()` overload"]
866 fn get_refine_silver(self) -> i32 {
867 unsafe {
868 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
869 ::unity::il2cpp_call!((::unity::module_base()+0x250ea50usize)as*mut u8,i32;
870(GameUserData)__receiver)
871 }
872 }
873 #[doc = "`set_RefineSilver(i32)` overload"]
874 fn set_refine_silver(self, value: impl ::core::convert::Into<i32>) -> () {
875 unsafe {
876 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
877 ::unity::il2cpp_call!((::unity::module_base()+0x250eb00usize)as*mut u8,();
878(GameUserData)__receiver,(i32)::core::convert::Into::into(value))
879 }
880 }
881 #[doc = "`get_PieceOfBond()` overload"]
882 fn get_piece_of_bond(self) -> i32 {
883 unsafe {
884 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
885 ::unity::il2cpp_call!((::unity::module_base()+0x250ecb0usize)as*mut u8,i32;
886(GameUserData)__receiver)
887 }
888 }
889 #[doc = "`set_PieceOfBond(i32)` overload"]
890 fn set_piece_of_bond(self, value: impl ::core::convert::Into<i32>) -> () {
891 unsafe {
892 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
893 ::unity::il2cpp_call!((::unity::module_base()+0x250ecc0usize)as*mut u8,();
894(GameUserData)__receiver,(i32)::core::convert::Into::into(value))
895 }
896 }
897 #[doc = "`get_TotalPieceOfBond()` overload"]
898 fn get_total_piece_of_bond(self) -> i32 {
899 unsafe {
900 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
901 ::unity::il2cpp_call!((::unity::module_base()+0x250ed70usize)as*mut u8,i32;
902(GameUserData)__receiver)
903 }
904 }
905 #[doc = "`set_TotalPieceOfBond(i32)` overload"]
906 fn set_total_piece_of_bond(self, value: impl ::core::convert::Into<i32>) -> () {
907 unsafe {
908 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
909 ::unity::il2cpp_call!((::unity::module_base()+0x250ed30usize)as*mut u8,();
910(GameUserData)__receiver,(i32)::core::convert::Into::into(value))
911 }
912 }
913 #[doc = "`set_MascotName(::unity::Il2CppString)` overload"]
914 fn set_mascot_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
915 unsafe {
916 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
917 ::unity::il2cpp_call!((::unity::module_base()+0x250ed80usize)as*mut u8,();
918(GameUserData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
919 }
920 }
921 #[doc = "`get_MascotName()` overload"]
922 fn get_mascot_name(self) -> ::unity::Il2CppString {
923 unsafe {
924 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
925 ::unity::il2cpp_call!((::unity::module_base()+0x250ed90usize)as*mut u8, ::unity::Il2CppString;
926(GameUserData)__receiver)
927 }
928 }
929 #[doc = "`get_MapEditData()` overload"]
930 fn get_map_edit_data(self) -> crate::app::mapeditdata::MapEditData {
931 unsafe {
932 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
933 ::unity::il2cpp_call!((::unity::module_base()+0x250ee30usize)as*mut u8,crate::app::mapeditdata::MapEditData;
934(GameUserData)__receiver)
935 }
936 }
937 #[doc = "`get_RelayData()` overload"]
938 fn get_relay_data(self) -> crate::app::relayuserdata::RelayUserData {
939 unsafe {
940 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
941 ::unity::il2cpp_call!((::unity::module_base()+0x250ee40usize)as*mut u8,crate::app::relayuserdata::RelayUserData;
942(GameUserData)__receiver)
943 }
944 }
945 #[doc = "`get_VersusData()` overload"]
946 fn get_versus_data(self) -> crate::app::versususerdata::VersusUserData {
947 unsafe {
948 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
949 ::unity::il2cpp_call!((::unity::module_base()+0x250ee50usize)as*mut u8,crate::app::versususerdata::VersusUserData;
950(GameUserData)__receiver)
951 }
952 }
953 #[doc = "`get_Identifier()` overload"]
954 fn get_identifier(self) -> u64 {
955 unsafe {
956 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
957 ::unity::il2cpp_call!((::unity::module_base()+0x250ee60usize)as*mut u8,u64;
958(GameUserData)__receiver)
959 }
960 }
961 #[doc = "`get_ChallengeRoute()` overload"]
962 fn get_challenge_route(self) -> i32 {
963 unsafe {
964 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
965 ::unity::il2cpp_call!((::unity::module_base()+0x250efc0usize)as*mut u8,i32;
966(GameUserData)__receiver)
967 }
968 }
969 #[doc = "`set_ChallengeRoute(i32)` overload"]
970 fn set_challenge_route(self, value: impl ::core::convert::Into<i32>) -> () {
971 unsafe {
972 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
973 ::unity::il2cpp_call!((::unity::module_base()+0x250f070usize)as*mut u8,();
974(GameUserData)__receiver,(i32)::core::convert::Into::into(value))
975 }
976 }
977 #[doc = "`get_ChallengeLevel()` overload"]
978 fn get_challenge_level(self) -> i32 {
979 unsafe {
980 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
981 ::unity::il2cpp_call!((::unity::module_base()+0x250f200usize)as*mut u8,i32;
982(GameUserData)__receiver)
983 }
984 }
985 #[doc = "`set_ChallengeLevel(i32)` overload"]
986 fn set_challenge_level(self, value: impl ::core::convert::Into<i32>) -> () {
987 unsafe {
988 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
989 ::unity::il2cpp_call!((::unity::module_base()+0x250f2b0usize)as*mut u8,();
990(GameUserData)__receiver,(i32)::core::convert::Into::into(value))
991 }
992 }
993 #[doc = "`get_ChallengeBestLevel()` overload"]
994 fn get_challenge_best_level(self) -> i32 {
995 unsafe {
996 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
997 ::unity::il2cpp_call!((::unity::module_base()+0x250f4d0usize)as*mut u8,i32;
998(GameUserData)__receiver)
999 }
1000 }
1001 #[doc = "`set_ChallengeBestLevel(i32)` overload"]
1002 fn set_challenge_best_level(self, value: impl ::core::convert::Into<i32>) -> () {
1003 unsafe {
1004 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1005 ::unity::il2cpp_call!((::unity::module_base()+0x250f580usize)as*mut u8,();
1006(GameUserData)__receiver,(i32)::core::convert::Into::into(value))
1007 }
1008 }
1009 #[doc = "`get_ChallengeSeed()` overload"]
1010 fn get_challenge_seed(self) -> i32 {
1011 unsafe {
1012 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1013 ::unity::il2cpp_call!((::unity::module_base()+0x250f7a0usize)as*mut u8,i32;
1014(GameUserData)__receiver)
1015 }
1016 }
1017 #[doc = "`set_ChallengeSeed(i32)` overload"]
1018 fn set_challenge_seed(self, value: impl ::core::convert::Into<i32>) -> () {
1019 unsafe {
1020 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1021 ::unity::il2cpp_call!((::unity::module_base()+0x250f850usize)as*mut u8,();
1022(GameUserData)__receiver,(i32)::core::convert::Into::into(value))
1023 }
1024 }
1025 #[doc = "`get_ChallengeOffset()` overload"]
1026 fn get_challenge_offset(self) -> i32 {
1027 unsafe {
1028 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1029 ::unity::il2cpp_call!((::unity::module_base()+0x250f9e0usize)as*mut u8,i32;
1030(GameUserData)__receiver)
1031 }
1032 }
1033 #[doc = "`set_ChallengeOffset(i32)` overload"]
1034 fn set_challenge_offset(self, value: impl ::core::convert::Into<i32>) -> () {
1035 unsafe {
1036 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1037 ::unity::il2cpp_call!((::unity::module_base()+0x250fa90usize)as*mut u8,();
1038(GameUserData)__receiver,(i32)::core::convert::Into::into(value))
1039 }
1040 }
1041 #[doc = "`get_ChallengeTurn()` overload"]
1042 fn get_challenge_turn(self) -> i32 {
1043 unsafe {
1044 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1045 ::unity::il2cpp_call!((::unity::module_base()+0x250fc20usize)as*mut u8,i32;
1046(GameUserData)__receiver)
1047 }
1048 }
1049 #[doc = "`set_ChallengeTurn(i32)` overload"]
1050 fn set_challenge_turn(self, value: impl ::core::convert::Into<i32>) -> () {
1051 unsafe {
1052 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1053 ::unity::il2cpp_call!((::unity::module_base()+0x250fcd0usize)as*mut u8,();
1054(GameUserData)__receiver,(i32)::core::convert::Into::into(value))
1055 }
1056 }
1057 #[doc = "`SetChallenge(crate::app::challengedata::ChallengeData)` overload"]
1058 fn set_challenge(self, data: impl ::core::convert::Into<crate::app::challengedata::ChallengeData>) -> () {
1059 unsafe {
1060 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1061 ::unity::il2cpp_call!((::unity::module_base()+0x250fe60usize)as*mut u8,();
1062(GameUserData)__receiver,(crate::app::challengedata::ChallengeData)::core::convert::Into::into(data))
1063 }
1064 }
1065 #[doc = "`ResetChallenge()` overload"]
1066 fn reset_challenge(self) -> () {
1067 unsafe {
1068 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1069 ::unity::il2cpp_call!((::unity::module_base()+0x25100b0usize)as*mut u8,();
1070(GameUserData)__receiver)
1071 }
1072 }
1073 #[doc = "`ResetChallengeSortieCount()` overload"]
1074 fn reset_challenge_sortie_count(self) -> () {
1075 unsafe {
1076 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1077 ::unity::il2cpp_call!((::unity::module_base()+0x250fea0usize)as*mut u8,();
1078(GameUserData)__receiver)
1079 }
1080 }
1081 #[doc = "`GetChallengeData()` overload"]
1082 fn get_challenge_data(self) -> crate::app::challengedata::ChallengeData {
1083 unsafe {
1084 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1085 ::unity::il2cpp_call!((::unity::module_base()+0x25100f0usize)as*mut u8,crate::app::challengedata::ChallengeData;
1086(GameUserData)__receiver)
1087 }
1088 }
1089 #[doc = "`GetChallengeRandom()` overload"]
1090 fn get_challenge_random(self) -> crate::app::random_2::Random_2 {
1091 unsafe {
1092 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1093 ::unity::il2cpp_call!((::unity::module_base()+0x2510200usize)as*mut u8,crate::app::random_2::Random_2;
1094(GameUserData)__receiver)
1095 }
1096 }
1097 #[doc = "`GetChallengeChapters()` overload"]
1098 fn get_challenge_chapters(self) -> crate::system::collections::generic::list_1::List_1<crate::app::chapterdata::ChapterData> {
1099 unsafe {
1100 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1101 ::unity::il2cpp_call!((::unity::module_base()+0x25102f0usize)as*mut u8,crate::system::collections::generic::list_1::List_1<crate::app::chapterdata::ChapterData> ;
1102(GameUserData)__receiver)
1103 }
1104 }
1105 #[doc = "`GetChallengeChapter(i32)` overload"]
1106 fn get_challenge_chapter(self, index: impl ::core::convert::Into<i32>) -> crate::app::chapterdata::ChapterData {
1107 unsafe {
1108 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1109 ::unity::il2cpp_call!((::unity::module_base()+0x2510340usize)as*mut u8,crate::app::chapterdata::ChapterData;
1110(GameUserData)__receiver,(i32)::core::convert::Into::into(index))
1111 }
1112 }
1113 #[doc = "`GetChallengeStage()` overload"]
1114 fn get_challenge_stage(self) -> i32 {
1115 unsafe {
1116 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1117 ::unity::il2cpp_call!((::unity::module_base()+0x2510400usize)as*mut u8,i32;
1118(GameUserData)__receiver)
1119 }
1120 }
1121 #[doc = "`GetChallengeStage(crate::app::chapterdata::ChapterData)` overload"]
1122 fn get_challenge_stage_2(self, chapter: impl ::core::convert::Into<crate::app::chapterdata::ChapterData>) -> i32 {
1123 unsafe {
1124 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1125 ::unity::il2cpp_call!((::unity::module_base()+0x2510410usize)as*mut u8,i32;
1126(GameUserData)__receiver,(crate::app::chapterdata::ChapterData)::core::convert::Into::into(chapter))
1127 }
1128 }
1129 #[doc = "`GetChallengeRewardList()` overload"]
1130 fn get_challenge_reward_list(self) -> crate::system::collections::generic::list_1::List_1<crate::app::itemdata::ItemData> {
1131 unsafe {
1132 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1133 ::unity::il2cpp_call!((::unity::module_base()+0x25104f0usize)as*mut u8,crate::system::collections::generic::list_1::List_1<crate::app::itemdata::ItemData> ;
1134(GameUserData)__receiver)
1135 }
1136 }
1137 #[doc = "`get_InvestmentFilene()` overload"]
1138 fn get_investment_filene(self) -> i32 {
1139 unsafe {
1140 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1141 ::unity::il2cpp_call!((::unity::module_base()+0x25105d0usize)as*mut u8,i32;
1142(GameUserData)__receiver)
1143 }
1144 }
1145 #[doc = "`set_InvestmentFilene(i32)` overload"]
1146 fn set_investment_filene(self, value: impl ::core::convert::Into<i32>) -> () {
1147 unsafe {
1148 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1149 ::unity::il2cpp_call!((::unity::module_base()+0x2510690usize)as*mut u8,();
1150(GameUserData)__receiver,(i32)::core::convert::Into::into(value))
1151 }
1152 }
1153 #[doc = "`get_InvestmentBrodia()` overload"]
1154 fn get_investment_brodia(self) -> i32 {
1155 unsafe {
1156 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1157 ::unity::il2cpp_call!((::unity::module_base()+0x2510840usize)as*mut u8,i32;
1158(GameUserData)__receiver)
1159 }
1160 }
1161 #[doc = "`set_InvestmentBrodia(i32)` overload"]
1162 fn set_investment_brodia(self, value: impl ::core::convert::Into<i32>) -> () {
1163 unsafe {
1164 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1165 ::unity::il2cpp_call!((::unity::module_base()+0x2510900usize)as*mut u8,();
1166(GameUserData)__receiver,(i32)::core::convert::Into::into(value))
1167 }
1168 }
1169 #[doc = "`get_InvestmentIrcion()` overload"]
1170 fn get_investment_ircion(self) -> i32 {
1171 unsafe {
1172 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1173 ::unity::il2cpp_call!((::unity::module_base()+0x2510ab0usize)as*mut u8,i32;
1174(GameUserData)__receiver)
1175 }
1176 }
1177 #[doc = "`set_InvestmentIrcion(i32)` overload"]
1178 fn set_investment_ircion(self, value: impl ::core::convert::Into<i32>) -> () {
1179 unsafe {
1180 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1181 ::unity::il2cpp_call!((::unity::module_base()+0x2510b70usize)as*mut u8,();
1182(GameUserData)__receiver,(i32)::core::convert::Into::into(value))
1183 }
1184 }
1185 #[doc = "`get_InvestmentSolum()` overload"]
1186 fn get_investment_solum(self) -> i32 {
1187 unsafe {
1188 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1189 ::unity::il2cpp_call!((::unity::module_base()+0x2510d20usize)as*mut u8,i32;
1190(GameUserData)__receiver)
1191 }
1192 }
1193 #[doc = "`set_InvestmentSolum(i32)` overload"]
1194 fn set_investment_solum(self, value: impl ::core::convert::Into<i32>) -> () {
1195 unsafe {
1196 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1197 ::unity::il2cpp_call!((::unity::module_base()+0x2510de0usize)as*mut u8,();
1198(GameUserData)__receiver,(i32)::core::convert::Into::into(value))
1199 }
1200 }
1201 #[doc = "`get_FieldBGMPlayer()` overload"]
1202 fn get_field_bgm_player(self) -> ::unity::Il2CppString {
1203 unsafe {
1204 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1205 ::unity::il2cpp_call!((::unity::module_base()+0x2510f90usize)as*mut u8, ::unity::Il2CppString;
1206(GameUserData)__receiver)
1207 }
1208 }
1209 #[doc = "`set_FieldBGMPlayer(::unity::Il2CppString)` overload"]
1210 fn set_field_bgm_player(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1211 unsafe {
1212 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1213 ::unity::il2cpp_call!((::unity::module_base()+0x2511010usize)as*mut u8,();
1214(GameUserData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
1215 }
1216 }
1217 #[doc = "`get_FieldBGMEnemy()` overload"]
1218 fn get_field_bgm_enemy(self) -> ::unity::Il2CppString {
1219 unsafe {
1220 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1221 ::unity::il2cpp_call!((::unity::module_base()+0x25110a0usize)as*mut u8, ::unity::Il2CppString;
1222(GameUserData)__receiver)
1223 }
1224 }
1225 #[doc = "`set_FieldBGMEnemy(::unity::Il2CppString)` overload"]
1226 fn set_field_bgm_enemy(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1227 unsafe {
1228 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1229 ::unity::il2cpp_call!((::unity::module_base()+0x2511120usize)as*mut u8,();
1230(GameUserData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
1231 }
1232 }
1233 #[doc = "`CanChangeFieldBGM()` overload"]
1234 fn can_change_field_bgm(self) -> bool {
1235 unsafe {
1236 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1237 ::unity::il2cpp_call!((::unity::module_base()+0x25111b0usize)as*mut u8,bool;
1238(GameUserData)__receiver)
1239 }
1240 }
1241 #[doc = "`ResetForGame()` overload"]
1242 fn reset_for_game(self) -> () {
1243 unsafe {
1244 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1245 ::unity::il2cpp_call!((::unity::module_base()+0x2511360usize)as*mut u8,();
1246(GameUserData)__receiver)
1247 }
1248 }
1249 #[doc = "`CreateGlobalFlags()` overload"]
1250 fn create_global_flags(self) -> () {
1251 unsafe {
1252 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1253 ::unity::il2cpp_call!((::unity::module_base()+0x2511a00usize)as*mut u8,();
1254(GameUserData)__receiver)
1255 }
1256 }
1257 #[doc = "`ResetForBeginOfMap()` overload"]
1258 fn reset_for_begin_of_map(self) -> () {
1259 unsafe {
1260 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1261 ::unity::il2cpp_call!((::unity::module_base()+0x2512920usize)as*mut u8,();
1262(GameUserData)__receiver)
1263 }
1264 }
1265 #[doc = "`ResetForEndOfMap()` overload"]
1266 fn reset_for_end_of_map(self) -> () {
1267 unsafe {
1268 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1269 ::unity::il2cpp_call!((::unity::module_base()+0x2512980usize)as*mut u8,();
1270(GameUserData)__receiver)
1271 }
1272 }
1273 #[doc = "`SetupForChapter(bool)` overload"]
1274 fn setup_for_chapter(self, is_resume: impl ::core::convert::Into<bool>) -> () {
1275 unsafe {
1276 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1277 ::unity::il2cpp_call!((::unity::module_base()+0x25129e0usize)as*mut u8,();
1278(GameUserData)__receiver,(bool)::core::convert::Into::into(is_resume))
1279 }
1280 }
1281 #[doc = "`CleanupForChapter()` overload"]
1282 fn cleanup_for_chapter(self) -> () {
1283 unsafe {
1284 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1285 ::unity::il2cpp_call!((::unity::module_base()+0x2512de0usize)as*mut u8,();
1286(GameUserData)__receiver)
1287 }
1288 }
1289 #[doc = "`GetMessFileName()` overload"]
1290 fn get_mess_file_name(self) -> ::unity::Il2CppString {
1291 unsafe {
1292 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1293 ::unity::il2cpp_call!((::unity::module_base()+0x2512dd0usize)as*mut u8, ::unity::Il2CppString;
1294(GameUserData)__receiver)
1295 }
1296 }
1297 #[doc = "`SetChapter(crate::app::chapterdata::ChapterData)` overload"]
1298 fn set_chapter(self, chapter: impl ::core::convert::Into<crate::app::chapterdata::ChapterData>) -> () {
1299 unsafe {
1300 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1301 ::unity::il2cpp_call!((::unity::module_base()+0x2512e80usize)as*mut u8,();
1302(GameUserData)__receiver,(crate::app::chapterdata::ChapterData)::core::convert::Into::into(chapter))
1303 }
1304 }
1305 #[doc = "`SetGmapSpot(crate::app::chapterdata::ChapterData)` overload"]
1306 fn set_gmap_spot_2(self, chapter: impl ::core::convert::Into<crate::app::chapterdata::ChapterData>) -> () {
1307 unsafe {
1308 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1309 ::unity::il2cpp_call!((::unity::module_base()+0x2512f00usize)as*mut u8,();
1310(GameUserData)__receiver,(crate::app::chapterdata::ChapterData)::core::convert::Into::into(chapter))
1311 }
1312 }
1313 #[doc = "`ResetLastScenarioChapter()` overload"]
1314 fn reset_last_scenario_chapter(self) -> () {
1315 unsafe {
1316 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1317 ::unity::il2cpp_call!((::unity::module_base()+0x2513080usize)as*mut u8,();
1318(GameUserData)__receiver)
1319 }
1320 }
1321 #[doc = "`GetMapMode()` overload"]
1322 fn get_map_mode(self) -> crate::app::gameuserdata::GameUserData_MapModes {
1323 unsafe {
1324 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1325 ::unity::il2cpp_call!((::unity::module_base()+0x25134c0usize)as*mut u8,crate::app::gameuserdata::GameUserData_MapModes;
1326(GameUserData)__receiver)
1327 }
1328 }
1329 #[doc = "`CompletedChapter()` overload"]
1330 fn completed_chapter(self) -> () {
1331 unsafe {
1332 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1333 ::unity::il2cpp_call!((::unity::module_base()+0x2513620usize)as*mut u8,();
1334(GameUserData)__receiver)
1335 }
1336 }
1337 #[doc = "`CanUpdateHub(crate::app::gameuserdata::GameUserData_MapModes)` overload"]
1338 fn can_update_hub(self, mode: impl ::core::convert::Into<crate::app::gameuserdata::GameUserData_MapModes>) -> bool {
1339 unsafe {
1340 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1341 ::unity::il2cpp_call!((::unity::module_base()+0x2514820usize)as*mut u8,bool;
1342(GameUserData)__receiver,(crate::app::gameuserdata::GameUserData_MapModes)::core::convert::Into::into(mode))
1343 }
1344 }
1345 #[doc = "`TryUpdateHub(crate::app::gameuserdata::GameUserData_MapModes)` overload"]
1346 fn try_update_hub(self, mode: impl ::core::convert::Into<crate::app::gameuserdata::GameUserData_MapModes>) -> () {
1347 unsafe {
1348 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1349 ::unity::il2cpp_call!((::unity::module_base()+0x2514700usize)as*mut u8,();
1350(GameUserData)__receiver,(crate::app::gameuserdata::GameUserData_MapModes)::core::convert::Into::into(mode))
1351 }
1352 }
1353 #[doc = "`AddEncountCounter(crate::app::gameusergmapdata::GameUserGmapData_EncountCounterType)` overload"]
1354 fn add_encount_counter(self, r#type: impl ::core::convert::Into<crate::app::gameusergmapdata::GameUserGmapData_EncountCounterType>) -> () {
1355 unsafe {
1356 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1357 ::unity::il2cpp_call!((::unity::module_base()+0x2514810usize)as*mut u8,();
1358(GameUserData)__receiver,(crate::app::gameusergmapdata::GameUserGmapData_EncountCounterType)::core::convert::Into::into(r#type))
1359 }
1360 }
1361 #[doc = "`TryAddEncountCounter(crate::app::gameusergmapdata::GameUserGmapData_EncountCounterType)` overload"]
1362 fn try_add_encount_counter(self, r#type: impl ::core::convert::Into<crate::app::gameusergmapdata::GameUserGmapData_EncountCounterType>) -> () {
1363 unsafe {
1364 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1365 ::unity::il2cpp_call!((::unity::module_base()+0x2514670usize)as*mut u8,();
1366(GameUserData)__receiver,(crate::app::gameusergmapdata::GameUserGmapData_EncountCounterType)::core::convert::Into::into(r#type))
1367 }
1368 }
1369 #[doc = "`GetLastScenarioChapter()` overload"]
1370 fn get_last_scenario_chapter(self) -> crate::app::chapterdata::ChapterData {
1371 unsafe {
1372 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1373 ::unity::il2cpp_call!((::unity::module_base()+0x25130c0usize)as*mut u8,crate::app::chapterdata::ChapterData;
1374(GameUserData)__receiver)
1375 }
1376 }
1377 #[doc = "`GetNextScenarioChapter()` overload"]
1378 fn get_next_scenario_chapter(self) -> crate::app::chapterdata::ChapterData {
1379 unsafe {
1380 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1381 ::unity::il2cpp_call!((::unity::module_base()+0x2514990usize)as*mut u8,crate::app::chapterdata::ChapterData;
1382(GameUserData)__receiver)
1383 }
1384 }
1385 #[doc = "`GetNextChapter()` overload"]
1386 fn get_next_chapter(self) -> crate::app::chapterdata::ChapterData {
1387 unsafe {
1388 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1389 ::unity::il2cpp_call!((::unity::module_base()+0x2514bd0usize)as*mut u8,crate::app::chapterdata::ChapterData;
1390(GameUserData)__receiver)
1391 }
1392 }
1393 #[doc = "`GetGameMode()` overload"]
1394 fn get_game_mode(self) -> crate::app::gamemode::GameMode {
1395 unsafe {
1396 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1397 ::unity::il2cpp_call!((::unity::module_base()+0x2514c90usize)as*mut u8,crate::app::gamemode::GameMode;
1398(GameUserData)__receiver)
1399 }
1400 }
1401 #[doc = "`SetGameMode(crate::app::gamemode::GameMode)` overload"]
1402 fn set_game_mode(self, game_mode: impl ::core::convert::Into<crate::app::gamemode::GameMode>) -> () {
1403 unsafe {
1404 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1405 ::unity::il2cpp_call!((::unity::module_base()+0x2514ca0usize)as*mut u8,();
1406(GameUserData)__receiver,(crate::app::gamemode::GameMode)::core::convert::Into::into(game_mode))
1407 }
1408 }
1409 #[doc = "`GetDifficulty(bool)` overload"]
1410 fn get_difficulty(self, is_dynamic: impl ::core::convert::Into<bool>) -> crate::app::difficulty::Difficulty {
1411 unsafe {
1412 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1413 ::unity::il2cpp_call!((::unity::module_base()+0x2514cb0usize)as*mut u8,crate::app::difficulty::Difficulty;
1414(GameUserData)__receiver,(bool)::core::convert::Into::into(is_dynamic))
1415 }
1416 }
1417 #[doc = "`SetDifficulty(crate::app::difficulty::Difficulty)` overload"]
1418 fn set_difficulty(self, difficulty: impl ::core::convert::Into<crate::app::difficulty::Difficulty>) -> () {
1419 unsafe {
1420 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1421 ::unity::il2cpp_call!((::unity::module_base()+0x2514f30usize)as*mut u8,();
1422(GameUserData)__receiver,(crate::app::difficulty::Difficulty)::core::convert::Into::into(difficulty))
1423 }
1424 }
1425 #[doc = "`GetEvilDifficulty()` overload"]
1426 fn get_evil_difficulty(self) -> crate::app::difficulty::Difficulty {
1427 unsafe {
1428 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1429 ::unity::il2cpp_call!((::unity::module_base()+0x2514f40usize)as*mut u8,crate::app::difficulty::Difficulty;
1430(GameUserData)__receiver)
1431 }
1432 }
1433 #[doc = "`SetEvilDifficulty(crate::app::difficulty::Difficulty)` overload"]
1434 fn set_evil_difficulty(self, difficulty: impl ::core::convert::Into<crate::app::difficulty::Difficulty>) -> () {
1435 unsafe {
1436 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1437 ::unity::il2cpp_call!((::unity::module_base()+0x2514f50usize)as*mut u8,();
1438(GameUserData)__receiver,(crate::app::difficulty::Difficulty)::core::convert::Into::into(difficulty))
1439 }
1440 }
1441 #[doc = "`GetGrowMode()` overload"]
1442 fn get_grow_mode(self) -> crate::app::growmode::GrowMode {
1443 unsafe {
1444 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1445 ::unity::il2cpp_call!((::unity::module_base()+0x2514f60usize)as*mut u8,crate::app::growmode::GrowMode;
1446(GameUserData)__receiver)
1447 }
1448 }
1449 #[doc = "`SetGrowMode(crate::app::growmode::GrowMode)` overload"]
1450 fn set_grow_mode(self, mode: impl ::core::convert::Into<crate::app::growmode::GrowMode>) -> () {
1451 unsafe {
1452 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1453 ::unity::il2cpp_call!((::unity::module_base()+0x2514fc0usize)as*mut u8,();
1454(GameUserData)__receiver,(crate::app::growmode::GrowMode)::core::convert::Into::into(mode))
1455 }
1456 }
1457 #[doc = "`CommitForGame()` overload"]
1458 fn commit_for_game(self) -> () {
1459 unsafe {
1460 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1461 ::unity::il2cpp_call!((::unity::module_base()+0x2515050usize)as*mut u8,();
1462(GameUserData)__receiver)
1463 }
1464 }
1465 #[doc = "`SetCompleted(::unity::Il2CppString)` overload"]
1466 fn set_completed(self, cid: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1467 unsafe {
1468 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1469 ::unity::il2cpp_call!((::unity::module_base()+0x2515100usize)as*mut u8,();
1470(GameUserData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(cid))
1471 }
1472 }
1473 #[doc = "`SetCompleted(crate::app::chapterdata::ChapterData)` overload"]
1474 fn set_completed_2(self, chapter: impl ::core::convert::Into<crate::app::chapterdata::ChapterData>) -> () {
1475 unsafe {
1476 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1477 ::unity::il2cpp_call!((::unity::module_base()+0x2514460usize)as*mut u8,();
1478(GameUserData)__receiver,(crate::app::chapterdata::ChapterData)::core::convert::Into::into(chapter))
1479 }
1480 }
1481 #[doc = "`SetCompletedGame()` overload"]
1482 fn set_completed_game(self) -> () {
1483 unsafe {
1484 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1485 ::unity::il2cpp_call!((::unity::module_base()+0x2515250usize)as*mut u8,();
1486(GameUserData)__receiver)
1487 }
1488 }
1489 #[doc = "`ClearCompletedGame()` overload"]
1490 fn clear_completed_game(self) -> () {
1491 unsafe {
1492 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1493 ::unity::il2cpp_call!((::unity::module_base()+0x25158a0usize)as*mut u8,();
1494(GameUserData)__receiver)
1495 }
1496 }
1497 #[doc = "`IsCompleted(::unity::Il2CppString)` overload"]
1498 fn is_completed(self, cid: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
1499 unsafe {
1500 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1501 ::unity::il2cpp_call!((::unity::module_base()+0x2515b90usize)as*mut u8,bool;
1502(GameUserData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(cid))
1503 }
1504 }
1505 #[doc = "`IsCompleted(crate::app::chapterdata::ChapterData)` overload"]
1506 fn is_completed_2(self, chapter: impl ::core::convert::Into<crate::app::chapterdata::ChapterData>) -> bool {
1507 unsafe {
1508 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1509 ::unity::il2cpp_call!((::unity::module_base()+0x2515ca0usize)as*mut u8,bool;
1510(GameUserData)__receiver,(crate::app::chapterdata::ChapterData)::core::convert::Into::into(chapter))
1511 }
1512 }
1513 #[doc = "`IsCompletedGame()` overload"]
1514 fn is_completed_game(self) -> bool {
1515 unsafe {
1516 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1517 ::unity::il2cpp_call!((::unity::module_base()+0x2515d30usize)as*mut u8,bool;
1518(GameUserData)__receiver)
1519 }
1520 }
1521 #[doc = "`IsAllowEarnings()` overload"]
1522 fn is_allow_earnings(self) -> bool {
1523 unsafe {
1524 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1525 ::unity::il2cpp_call!((::unity::module_base()+0x2515d90usize)as*mut u8,bool;
1526(GameUserData)__receiver)
1527 }
1528 }
1529 #[doc = "`IsOpenSkillMenu()` overload"]
1530 fn is_open_skill_menu(self) -> bool {
1531 unsafe {
1532 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1533 ::unity::il2cpp_call!((::unity::module_base()+0x2515e40usize)as*mut u8,bool;
1534(GameUserData)__receiver)
1535 }
1536 }
1537 #[doc = "`IsEncountMap()` overload"]
1538 fn is_encount_map(self) -> bool {
1539 unsafe {
1540 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1541 ::unity::il2cpp_call!((::unity::module_base()+0x2515fa0usize)as*mut u8,bool;
1542(GameUserData)__receiver)
1543 }
1544 }
1545 #[doc = "`IsTrainingMap()` overload"]
1546 fn is_training_map(self) -> bool {
1547 unsafe {
1548 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1549 ::unity::il2cpp_call!((::unity::module_base()+0x2516000usize)as*mut u8,bool;
1550(GameUserData)__receiver)
1551 }
1552 }
1553 #[doc = "`IsChallengeMap()` overload"]
1554 fn is_challenge_map(self) -> bool {
1555 unsafe {
1556 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1557 ::unity::il2cpp_call!((::unity::module_base()+0x2516090usize)as*mut u8,bool;
1558(GameUserData)__receiver)
1559 }
1560 }
1561 #[doc = "`IsNextContinueMap()` overload"]
1562 fn is_next_continue_map(self) -> bool {
1563 unsafe {
1564 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1565 ::unity::il2cpp_call!((::unity::module_base()+0x25160b0usize)as*mut u8,bool;
1566(GameUserData)__receiver)
1567 }
1568 }
1569 #[doc = "`IsContinuedMap()` overload"]
1570 fn is_continued_map(self) -> bool {
1571 unsafe {
1572 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1573 ::unity::il2cpp_call!((::unity::module_base()+0x25161a0usize)as*mut u8,bool;
1574(GameUserData)__receiver)
1575 }
1576 }
1577 #[doc = "`IsRestartMap()` overload"]
1578 fn is_restart_map(self) -> bool {
1579 unsafe {
1580 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1581 ::unity::il2cpp_call!((::unity::module_base()+0x2516200usize)as*mut u8,bool;
1582(GameUserData)__receiver)
1583 }
1584 }
1585 #[doc = "`IsRecollectionMap()` overload"]
1586 fn is_recollection_map(self) -> bool {
1587 unsafe {
1588 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1589 ::unity::il2cpp_call!((::unity::module_base()+0x2516260usize)as*mut u8,bool;
1590(GameUserData)__receiver)
1591 }
1592 }
1593 #[doc = "`IsEvilMap()` overload"]
1594 fn is_evil_map(self) -> bool {
1595 unsafe {
1596 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1597 ::unity::il2cpp_call!((::unity::module_base()+0x25162c0usize)as*mut u8,bool;
1598(GameUserData)__receiver)
1599 }
1600 }
1601 #[doc = "`IsOppositionMap()` overload"]
1602 fn is_opposition_map(self) -> bool {
1603 unsafe {
1604 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1605 ::unity::il2cpp_call!((::unity::module_base()+0x2516350usize)as*mut u8,bool;
1606(GameUserData)__receiver)
1607 }
1608 }
1609 #[doc = "`IsTemporary()` overload"]
1610 fn is_temporary(self) -> bool {
1611 unsafe {
1612 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1613 ::unity::il2cpp_call!((::unity::module_base()+0x2516370usize)as*mut u8,bool;
1614(GameUserData)__receiver)
1615 }
1616 }
1617 #[doc = "`CompleteEncountMap()` overload"]
1618 fn complete_encount_map(self) -> () {
1619 unsafe {
1620 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1621 ::unity::il2cpp_call!((::unity::module_base()+0x25164c0usize)as*mut u8,();
1622(GameUserData)__receiver)
1623 }
1624 }
1625 #[doc = "`get_IsNetLoginOnce()` overload"]
1626 fn get_is_net_login_once(self) -> bool {
1627 unsafe {
1628 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1629 ::unity::il2cpp_call!((::unity::module_base()+0x2516590usize)as*mut u8,bool;
1630(GameUserData)__receiver)
1631 }
1632 }
1633 #[doc = "`set_IsNetLoginOnce(bool)` overload"]
1634 fn set_is_net_login_once(self, value: impl ::core::convert::Into<bool>) -> () {
1635 unsafe {
1636 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1637 ::unity::il2cpp_call!((::unity::module_base()+0x25165f0usize)as*mut u8,();
1638(GameUserData)__receiver,(bool)::core::convert::Into::into(value))
1639 }
1640 }
1641 #[doc = "`get_IsShowNetTerms()` overload"]
1642 fn get_is_show_net_terms(self) -> bool {
1643 unsafe {
1644 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1645 ::unity::il2cpp_call!((::unity::module_base()+0x2516670usize)as*mut u8,bool;
1646(GameUserData)__receiver)
1647 }
1648 }
1649 #[doc = "`set_IsShowNetTerms(bool)` overload"]
1650 fn set_is_show_net_terms(self, value: impl ::core::convert::Into<bool>) -> () {
1651 unsafe {
1652 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1653 ::unity::il2cpp_call!((::unity::module_base()+0x2516680usize)as*mut u8,();
1654(GameUserData)__receiver,(bool)::core::convert::Into::into(value))
1655 }
1656 }
1657 #[doc = "`get_IsShowNetHowToReport()` overload"]
1658 fn get_is_show_net_how_to_report(self) -> bool {
1659 unsafe {
1660 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1661 ::unity::il2cpp_call!((::unity::module_base()+0x2516690usize)as*mut u8,bool;
1662(GameUserData)__receiver)
1663 }
1664 }
1665 #[doc = "`set_IsShowNetHowToReport(bool)` overload"]
1666 fn set_is_show_net_how_to_report(self, value: impl ::core::convert::Into<bool>) -> () {
1667 unsafe {
1668 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1669 ::unity::il2cpp_call!((::unity::module_base()+0x25166a0usize)as*mut u8,();
1670(GameUserData)__receiver,(bool)::core::convert::Into::into(value))
1671 }
1672 }
1673 #[doc = "`get_IsRewindEnable()` overload"]
1674 fn get_is_rewind_enable(self) -> bool {
1675 unsafe {
1676 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1677 ::unity::il2cpp_call!((::unity::module_base()+0x25166b0usize)as*mut u8,bool;
1678(GameUserData)__receiver)
1679 }
1680 }
1681 #[doc = "`set_IsRewindEnable(bool)` overload"]
1682 fn set_is_rewind_enable(self, value: impl ::core::convert::Into<bool>) -> () {
1683 unsafe {
1684 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1685 ::unity::il2cpp_call!((::unity::module_base()+0x2516760usize)as*mut u8,();
1686(GameUserData)__receiver,(bool)::core::convert::Into::into(value))
1687 }
1688 }
1689 #[doc = "`get_IsRelianceAPlusPermit()` overload"]
1690 fn get_is_reliance_a_plus_permit(self) -> bool {
1691 unsafe {
1692 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1693 ::unity::il2cpp_call!((::unity::module_base()+0x2516a30usize)as*mut u8,bool;
1694(GameUserData)__receiver)
1695 }
1696 }
1697 #[doc = "`set_IsRelianceAPlusPermit(bool)` overload"]
1698 fn set_is_reliance_a_plus_permit(self, value: impl ::core::convert::Into<bool>) -> () {
1699 unsafe {
1700 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1701 ::unity::il2cpp_call!((::unity::module_base()+0x2516ae0usize)as*mut u8,();
1702(GameUserData)__receiver,(bool)::core::convert::Into::into(value))
1703 }
1704 }
1705 #[doc = "`get_IsGetPromiseRing()` overload"]
1706 fn get_is_get_promise_ring(self) -> bool {
1707 unsafe {
1708 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1709 ::unity::il2cpp_call!((::unity::module_base()+0x2516db0usize)as*mut u8,bool;
1710(GameUserData)__receiver)
1711 }
1712 }
1713 #[doc = "`set_IsGetPromiseRing(bool)` overload"]
1714 fn set_is_get_promise_ring(self, value: impl ::core::convert::Into<bool>) -> () {
1715 unsafe {
1716 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1717 ::unity::il2cpp_call!((::unity::module_base()+0x2516e60usize)as*mut u8,();
1718(GameUserData)__receiver,(bool)::core::convert::Into::into(value))
1719 }
1720 }
1721 #[doc = "`get_CanCCEnchant()` overload"]
1722 fn get_can_cc_enchant(self) -> bool {
1723 unsafe {
1724 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1725 ::unity::il2cpp_call!((::unity::module_base()+0x2517130usize)as*mut u8,bool;
1726(GameUserData)__receiver)
1727 }
1728 }
1729 #[doc = "`set_CanCCEnchant(bool)` overload"]
1730 fn set_can_cc_enchant(self, value: impl ::core::convert::Into<bool>) -> () {
1731 unsafe {
1732 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1733 ::unity::il2cpp_call!((::unity::module_base()+0x25171e0usize)as*mut u8,();
1734(GameUserData)__receiver,(bool)::core::convert::Into::into(value))
1735 }
1736 }
1737 #[doc = "`get_CanCCGunner()` overload"]
1738 fn get_can_cc_gunner(self) -> bool {
1739 unsafe {
1740 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1741 ::unity::il2cpp_call!((::unity::module_base()+0x25174b0usize)as*mut u8,bool;
1742(GameUserData)__receiver)
1743 }
1744 }
1745 #[doc = "`set_CanCCGunner(bool)` overload"]
1746 fn set_can_cc_gunner(self, value: impl ::core::convert::Into<bool>) -> () {
1747 unsafe {
1748 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1749 ::unity::il2cpp_call!((::unity::module_base()+0x2517560usize)as*mut u8,();
1750(GameUserData)__receiver,(bool)::core::convert::Into::into(value))
1751 }
1752 }
1753 #[doc = "`get_Version()` overload"]
1754 fn get_version(self) -> i32 {
1755 unsafe {
1756 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1757 {
1758 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1759 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
1760 panic!(
1761 "unity: virtual slot {}
1762 out of range (vtable len {}
1763) on the runtime class behind {}
1764 (method `{}
1765`)",
1766 4usize,
1767 __vt.len(),
1768 <GameUserData as ::unity::ClassIdentity>::NAME,
1769 "get_Version",
1770 )
1771 });
1772 let __inner: extern "C" fn(GameUserData, ::unity::OptionalMethod) -> i32 = ::core::mem::transmute(__vi.method_ptr);
1773 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1774 __inner(__receiver, __mi)
1775 }
1776 }
1777 }
1778 #[doc = "`OnSerialize(crate::app::stream_2::Stream_2)` overload"]
1779 fn on_serialize(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
1780 unsafe {
1781 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1782 {
1783 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1784 let __vi = *__vt.get(11usize).unwrap_or_else(|| {
1785 panic!(
1786 "unity: virtual slot {}
1787 out of range (vtable len {}
1788) on the runtime class behind {}
1789 (method `{}
1790`)",
1791 11usize,
1792 __vt.len(),
1793 <GameUserData as ::unity::ClassIdentity>::NAME,
1794 "OnSerialize",
1795 )
1796 });
1797 let __inner: extern "C" fn(GameUserData, crate::app::stream_2::Stream_2, ::unity::OptionalMethod) -> () =
1798 ::core::mem::transmute(__vi.method_ptr);
1799 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1800 __inner(__receiver, ::core::convert::Into::into(stream), __mi)
1801 }
1802 }
1803 }
1804 #[doc = "`OnDeserialize(crate::app::stream_2::Stream_2, i32)` overload"]
1805 fn on_deserialize(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>, version: impl ::core::convert::Into<i32>) -> () {
1806 unsafe {
1807 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1808 {
1809 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1810 let __vi = *__vt.get(12usize).unwrap_or_else(|| {
1811 panic!(
1812 "unity: virtual slot {}
1813 out of range (vtable len {}
1814) on the runtime class behind {}
1815 (method `{}
1816`)",
1817 12usize,
1818 __vt.len(),
1819 <GameUserData as ::unity::ClassIdentity>::NAME,
1820 "OnDeserialize",
1821 )
1822 });
1823 let __inner: extern "C" fn(GameUserData, crate::app::stream_2::Stream_2, i32, ::unity::OptionalMethod) -> () =
1824 ::core::mem::transmute(__vi.method_ptr);
1825 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1826 __inner(
1827 __receiver,
1828 ::core::convert::Into::into(stream),
1829 ::core::convert::Into::into(version),
1830 __mi,
1831 )
1832 }
1833 }
1834 }
1835 #[doc = "`SerializeForMapHistoryReplay(crate::app::stream_2::Stream_2)` overload"]
1836 fn serialize_for_map_history_replay(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
1837 unsafe {
1838 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1839 ::unity::il2cpp_call!((::unity::module_base()+0x251a160usize)as*mut u8,();
1840(GameUserData)__receiver,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
1841 }
1842 }
1843 #[doc = "`DeserializeForMapHistoryReplay(crate::app::stream_2::Stream_2)` overload"]
1844 fn deserialize_for_map_history_replay(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
1845 unsafe {
1846 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1847 ::unity::il2cpp_call!((::unity::module_base()+0x251a280usize)as*mut u8,();
1848(GameUserData)__receiver,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
1849 }
1850 }
1851 #[doc = "`SerializeForOnline(crate::app::stream_2::Stream_2)` overload"]
1852 fn serialize_for_online(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
1853 unsafe {
1854 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1855 ::unity::il2cpp_call!((::unity::module_base()+0x251a170usize)as*mut u8,();
1856(GameUserData)__receiver,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
1857 }
1858 }
1859 #[doc = "`DeserializeForOnline(crate::app::stream_2::Stream_2)` overload"]
1860 fn deserialize_for_online(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
1861 unsafe {
1862 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1863 ::unity::il2cpp_call!((::unity::module_base()+0x251a290usize)as*mut u8,();
1864(GameUserData)__receiver,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
1865 }
1866 }
1867 #[doc = "`.ctor()` overload"]
1868 fn ctor(self) -> () {
1869 unsafe {
1870 let __receiver = <GameUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1871 ::unity::il2cpp_call!((::unity::module_base()+0x251a8a0usize)as*mut u8,();
1872(GameUserData)__receiver)
1873 }
1874 }
1875}
1876
1877#[cfg(feature = "app-gameuserdata")]
1878impl<__T: IGameUserData> IGameUserDataMethods for __T {}
1879
1880#[cfg(feature = "app-gameuserdata")]
1881impl GameUserData {
1882 pub fn get_status_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1883 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1884 }
1885
1886 pub fn get_sequence_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1887 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1888 }
1889
1890 pub fn set_sequence_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1891 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1892 }
1893
1894 pub fn get_variable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1895 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1896 }
1897
1898 pub fn get_gold_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1899 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1900 }
1901
1902 pub fn set_gold_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1903 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1904 }
1905
1906 pub fn get_chapter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1907 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1908 }
1909
1910 pub fn get_chapter_record_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1911 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1912 }
1913
1914 pub fn get_gmap_spot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1915 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1916 }
1917
1918 pub fn set_gmap_spot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1919 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
1920 }
1921
1922 pub fn get_gmap_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1923 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
1924 }
1925
1926 pub fn get_hub_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1927 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
1928 }
1929
1930 pub fn get_contents_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1931 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
1932 }
1933
1934 pub fn set_contents_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1935 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
1936 }
1937
1938 pub fn get_progress_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1939 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
1940 }
1941
1942 pub fn set_progress_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1943 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
1944 }
1945
1946 pub fn get_training_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1947 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
1948 }
1949
1950 pub fn set_training_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1951 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
1952 }
1953
1954 pub fn get_arena_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1955 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
1956 }
1957
1958 pub fn set_arena_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1959 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
1960 }
1961
1962 pub fn get_unit_info_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1963 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
1964 }
1965
1966 pub fn set_unit_info_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1967 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
1968 }
1969
1970 pub fn get_refine_iron_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1971 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
1972 }
1973
1974 pub fn set_refine_iron_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1975 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
1976 }
1977
1978 pub fn get_refine_steel_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1979 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
1980 }
1981
1982 pub fn set_refine_steel_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1983 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
1984 }
1985
1986 pub fn get_refine_silver_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1987 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
1988 }
1989
1990 pub fn set_refine_silver_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1991 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
1992 }
1993
1994 pub fn get_piece_of_bond_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1995 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
1996 }
1997
1998 pub fn set_piece_of_bond_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1999 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
2000 }
2001
2002 pub fn get_total_piece_of_bond_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2003 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
2004 }
2005
2006 pub fn set_total_piece_of_bond_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2007 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
2008 }
2009
2010 pub fn set_mascot_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2011 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
2012 }
2013
2014 pub fn get_mascot_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2015 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
2016 }
2017
2018 pub fn get_map_edit_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2019 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
2020 }
2021
2022 pub fn get_relay_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2023 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
2024 }
2025
2026 pub fn get_versus_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2027 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
2028 }
2029
2030 pub fn get_identifier_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2031 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
2032 }
2033
2034 pub fn get_min_challenge_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2035 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
2036 }
2037
2038 pub fn get_max_challenge_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2039 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
2040 }
2041
2042 pub fn get_challenge_route_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2043 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
2044 }
2045
2046 pub fn set_challenge_route_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2047 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
2048 }
2049
2050 pub fn get_challenge_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2051 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
2052 }
2053
2054 pub fn set_challenge_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2055 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
2056 }
2057
2058 pub fn get_challenge_best_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2059 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
2060 }
2061
2062 pub fn set_challenge_best_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2063 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
2064 }
2065
2066 pub fn get_challenge_seed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2067 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
2068 }
2069
2070 pub fn set_challenge_seed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2071 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
2072 }
2073
2074 pub fn get_challenge_offset_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2075 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
2076 }
2077
2078 pub fn set_challenge_offset_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2079 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
2080 }
2081
2082 pub fn get_challenge_turn_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2083 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
2084 }
2085
2086 pub fn set_challenge_turn_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2087 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
2088 }
2089
2090 pub fn set_challenge_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2091 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
2092 }
2093
2094 pub fn reset_challenge_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2095 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
2096 }
2097
2098 pub fn reset_challenge_sortie_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2099 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
2100 }
2101
2102 pub fn get_challenge_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2103 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
2104 }
2105
2106 pub fn get_challenge_random_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2107 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
2108 }
2109
2110 pub fn get_challenge_chapters_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2111 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
2112 }
2113
2114 pub fn get_challenge_chapter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2115 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
2116 }
2117
2118 pub fn get_challenge_stage_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2119 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
2120 }
2121
2122 pub fn get_challenge_stage_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2123 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
2124 }
2125
2126 pub fn get_challenge_reward_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2127 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
2128 }
2129
2130 pub fn get_investment_filene_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2131 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
2132 }
2133
2134 pub fn set_investment_filene_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2135 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
2136 }
2137
2138 pub fn get_investment_brodia_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2139 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
2140 }
2141
2142 pub fn set_investment_brodia_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2143 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
2144 }
2145
2146 pub fn get_investment_ircion_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2147 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
2148 }
2149
2150 pub fn set_investment_ircion_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2151 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
2152 }
2153
2154 pub fn get_investment_solum_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2155 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
2156 }
2157
2158 pub fn set_investment_solum_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2159 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
2160 }
2161
2162 pub fn get_field_bgm_player_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2163 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
2164 }
2165
2166 pub fn set_field_bgm_player_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2167 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[71]
2168 }
2169
2170 pub fn get_field_bgm_enemy_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2171 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[72]
2172 }
2173
2174 pub fn set_field_bgm_enemy_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2175 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[73]
2176 }
2177
2178 pub fn can_change_field_bgm_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2179 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[74]
2180 }
2181
2182 pub fn reset_for_game_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2183 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[75]
2184 }
2185
2186 pub fn create_global_flags_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2187 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[76]
2188 }
2189
2190 pub fn reset_for_begin_of_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2191 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[77]
2192 }
2193
2194 pub fn reset_for_end_of_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2195 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[78]
2196 }
2197
2198 pub fn setup_for_chapter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2199 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[79]
2200 }
2201
2202 pub fn cleanup_for_chapter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2203 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[80]
2204 }
2205
2206 pub fn get_mess_file_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2207 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[81]
2208 }
2209
2210 pub fn set_chapter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2211 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[82]
2212 }
2213
2214 pub fn set_gmap_spot_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2215 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[83]
2216 }
2217
2218 pub fn reset_last_scenario_chapter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2219 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[84]
2220 }
2221
2222 pub fn get_record_pid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2223 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[85]
2224 }
2225
2226 pub fn get_record_jid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2227 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[86]
2228 }
2229
2230 pub fn get_record_gid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2231 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[87]
2232 }
2233
2234 pub fn get_map_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2235 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[88]
2236 }
2237
2238 pub fn completed_chapter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2239 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[89]
2240 }
2241
2242 pub fn can_update_hub_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2243 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[90]
2244 }
2245
2246 pub fn try_update_hub_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2247 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[91]
2248 }
2249
2250 pub fn add_encount_counter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2251 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[92]
2252 }
2253
2254 pub fn try_add_encount_counter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2255 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[93]
2256 }
2257
2258 pub fn get_last_scenario_chapter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2259 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[94]
2260 }
2261
2262 pub fn get_next_scenario_chapter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2263 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[95]
2264 }
2265
2266 pub fn get_next_chapter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2267 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[96]
2268 }
2269
2270 pub fn get_game_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2271 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[97]
2272 }
2273
2274 pub fn set_game_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2275 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[98]
2276 }
2277
2278 pub fn get_difficulty_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2279 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[99]
2280 }
2281
2282 pub fn set_difficulty_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2283 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[100]
2284 }
2285
2286 pub fn get_evil_difficulty_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2287 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[101]
2288 }
2289
2290 pub fn set_evil_difficulty_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2291 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[102]
2292 }
2293
2294 pub fn get_grow_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2295 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[103]
2296 }
2297
2298 pub fn set_grow_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2299 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[104]
2300 }
2301
2302 pub fn commit_for_game_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2303 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[105]
2304 }
2305
2306 pub fn set_completed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2307 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[106]
2308 }
2309
2310 pub fn set_completed_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2311 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[107]
2312 }
2313
2314 pub fn set_completed_game_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2315 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[108]
2316 }
2317
2318 pub fn clear_completed_game_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2319 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[109]
2320 }
2321
2322 pub fn is_completed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2323 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[110]
2324 }
2325
2326 pub fn is_completed_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2327 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[111]
2328 }
2329
2330 pub fn is_completed_game_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2331 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[112]
2332 }
2333
2334 pub fn is_allow_earnings_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2335 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[113]
2336 }
2337
2338 pub fn is_open_skill_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2339 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[114]
2340 }
2341
2342 pub fn is_encount_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2343 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[115]
2344 }
2345
2346 pub fn is_training_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2347 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[116]
2348 }
2349
2350 pub fn is_challenge_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2351 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[117]
2352 }
2353
2354 pub fn is_next_continue_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2355 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[118]
2356 }
2357
2358 pub fn is_continued_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2359 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[119]
2360 }
2361
2362 pub fn is_restart_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2363 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[120]
2364 }
2365
2366 pub fn is_recollection_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2367 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[121]
2368 }
2369
2370 pub fn is_evil_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2371 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[122]
2372 }
2373
2374 pub fn is_opposition_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2375 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[123]
2376 }
2377
2378 pub fn is_temporary_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2379 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[124]
2380 }
2381
2382 pub fn exists_encount_mob_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2383 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[125]
2384 }
2385
2386 pub fn complete_encount_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2387 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[126]
2388 }
2389
2390 pub fn get_challenge_difficulty_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2391 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[127]
2392 }
2393
2394 pub fn get_is_net_login_once_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2395 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[128]
2396 }
2397
2398 pub fn set_is_net_login_once_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2399 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[129]
2400 }
2401
2402 pub fn get_is_show_net_terms_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2403 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[130]
2404 }
2405
2406 pub fn set_is_show_net_terms_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2407 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[131]
2408 }
2409
2410 pub fn get_is_show_net_how_to_report_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2411 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[132]
2412 }
2413
2414 pub fn set_is_show_net_how_to_report_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2415 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[133]
2416 }
2417
2418 pub fn get_is_rewind_enable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2419 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[134]
2420 }
2421
2422 pub fn set_is_rewind_enable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2423 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[135]
2424 }
2425
2426 pub fn get_is_reliance_a_plus_permit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2427 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[136]
2428 }
2429
2430 pub fn set_is_reliance_a_plus_permit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2431 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[137]
2432 }
2433
2434 pub fn get_is_get_promise_ring_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2435 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[138]
2436 }
2437
2438 pub fn set_is_get_promise_ring_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2439 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[139]
2440 }
2441
2442 pub fn get_can_cc_enchant_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2443 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[140]
2444 }
2445
2446 pub fn set_can_cc_enchant_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2447 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[141]
2448 }
2449
2450 pub fn get_can_cc_gunner_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2451 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[142]
2452 }
2453
2454 pub fn set_can_cc_gunner_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2455 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[143]
2456 }
2457
2458 pub fn get_version_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2459 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[144]
2460 }
2461
2462 pub fn on_serialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2463 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[145]
2464 }
2465
2466 pub fn on_deserialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2467 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[146]
2468 }
2469
2470 pub fn serialize_for_map_history_replay_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2471 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[147]
2472 }
2473
2474 pub fn deserialize_for_map_history_replay_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2475 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[148]
2476 }
2477
2478 pub fn serialize_for_online_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2479 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[149]
2480 }
2481
2482 pub fn deserialize_for_online_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2483 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[150]
2484 }
2485
2486 pub fn p_set_sequence_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2487 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[151]
2488 }
2489
2490 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2491 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[152]
2492 }
2493
2494 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2495 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[153]
2496 }
2497}
2498
2499#[cfg(feature = "app-gameuserdata")]
2500impl GameUserData {
2501 #[doc = "Direct (non-virtual) call to `GameUserData`'s own `get_Version`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2502 pub unsafe fn get_version(this: impl ::core::convert::Into<::unity::IlInstance>) -> i32 {
2503 let __mi = Self::get_version_method_info();
2504 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> i32 = ::core::mem::transmute(__mi.method_ptr);
2505 __inner(this.into(), ::core::option::Option::None)
2506 }
2507
2508 #[doc = "Direct (non-virtual) call to `GameUserData`'s own `OnSerialize`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2509 pub unsafe fn on_serialize(this: impl ::core::convert::Into<::unity::IlInstance>, stream: crate::app::stream_2::Stream_2) -> () {
2510 let __mi = Self::on_serialize_method_info();
2511 let __inner: extern "C" fn(::unity::IlInstance, crate::app::stream_2::Stream_2, ::unity::OptionalMethod) -> () =
2512 ::core::mem::transmute(__mi.method_ptr);
2513 __inner(this.into(), stream, ::core::option::Option::None)
2514 }
2515
2516 #[doc = "Direct (non-virtual) call to `GameUserData`'s own `OnDeserialize`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2517 pub unsafe fn on_deserialize(this: impl ::core::convert::Into<::unity::IlInstance>, stream: crate::app::stream_2::Stream_2, version: i32) -> () {
2518 let __mi = Self::on_deserialize_method_info();
2519 let __inner: extern "C" fn(::unity::IlInstance, crate::app::stream_2::Stream_2, i32, ::unity::OptionalMethod) -> () =
2520 ::core::mem::transmute(__mi.method_ptr);
2521 __inner(this.into(), stream, version, ::core::option::Option::None)
2522 }
2523}
2524
2525#[cfg(feature = "app-gameuserdata")]
2526impl GameUserData {
2527 #[doc = "`.ctor()` — no args"]
2528 pub fn new() -> Self {
2529 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2530 panic!(
2531 "{}
2532::{}
2533 failed to instantiate",
2534 ::core::stringify!(GameUserData),
2535 ::core::stringify!(new),
2536 )
2537 });
2538 <Self as IGameUserDataMethods>::ctor(this);
2539 this
2540 }
2541}
2542
2543#[cfg(feature = "app-gameuserdata")]
2544#[doc(hidden)]
2545pub mod prelude {
2546 pub use super::{
2547 GameUserData, GameUserData_MapModes, GameUserData_ProcDescSetSequence, GameUserData_Sequences, GameUserData_StatusField,
2548 GameUserData_Statuses, IGameUserData, IGameUserDataMethods, IGameUserData_ProcDescSetSequence, IGameUserData_ProcDescSetSequenceMethods,
2549 IGameUserData_StatusField, IGameUserData_StatusFieldMethods,
2550 };
2551 #[cfg(feature = "app-bitfield32")]
2552 pub use crate::app::bitfield32::IBitField32Methods;
2553 #[cfg(feature = "app-bitfieldcommon")]
2554 pub use crate::app::bitfieldcommon::IBitFieldCommonMethods;
2555 #[cfg(feature = "app-bitfieldtemplate32_1")]
2556 pub use crate::app::bitfieldtemplate32_1::IBitFieldTemplate32_1Methods;
2557 #[cfg(feature = "app-procdesc")]
2558 pub use crate::app::procdesc::IProcDescMethods;
2559 #[cfg(feature = "app-procdescuser")]
2560 pub use crate::app::procdescuser::IProcDescUserMethods;
2561 #[cfg(feature = "app-singletonclass_1")]
2562 pub use crate::app::singletonclass_1::ISingletonClass_1Methods;
2563 #[cfg(feature = "system-object")]
2564 pub use crate::system::object::IObjectMethods;
2565 #[cfg(feature = "system-enum")]
2566 pub use crate::system::r#enum::IEnumMethods;
2567 #[cfg(feature = "system-valuetype")]
2568 pub use crate::system::valuetype::IValueTypeMethods;
2569 pub use crate::{
2570 app::{
2571 bitfield32::IBitField32, bitfieldcommon::IBitFieldCommon, bitfieldtemplate32_1::IBitFieldTemplate32_1, procdesc::IProcDesc,
2572 procdescuser::IProcDescUser, singletonclass_1::ISingletonClass_1,
2573 },
2574 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
2575 };
2576}